Re: [firebird-support] Re: Udr GenRows sample Pascal

2018-05-15 Thread 'livius' liviusliv...@poczta.onet.pl [firebird-support]
From: liviuslivius liviusliv...@poczta.onet.pl [firebird-support] Sent: Tuesday, May 15, 2018 11:19 AM To: firebird-support@yahoogroups.com Subject: Re: Re: [firebird-support] Re: Udr GenRows sample Pascal > It depends on information in IMessageMetadata. > > > I have tried: >

Re: Re: [firebird-support] Re: Udr GenRows sample Pascal

2018-05-15 Thread liviuslivius liviusliv...@poczta.onet.pl [firebird-support]
>It depends on information in IMessageMetadata. > > > I have tried: > > ss: Array[0..199] of Char; > > ss: Array[0..199] of Byte; > > ss: Array[0..199] of AnsiChar; > >This is a right declaration for CHAR(200). > OK > > ss: String[200]; > > > > with last string[200] i got result

Re: [firebird-support] Re: Udr GenRows sample Pascal

2018-05-15 Thread Dimitry Sibiryakov s...@ibphoenix.com [firebird-support]
15.05.2018 6:54, 'livius' liviusliv...@poczta.onet.pl [firebird-support] wrote: > what kind of buffer? It depends on information in IMessageMetadata. > I have tried: > ss: Array[0..199] of Char; > ss: Array[0..199] of Byte; > ss: Array[0..199] of AnsiChar; This is a right declaration for

[firebird-support] Re: Udr GenRows sample Pascal

2018-05-14 Thread Norbert Saint Georges n...@tetrasys.eu [firebird-support]
'livius' liviusliv...@poczta.onet.pl [firebird-support] a écrit : > what kind of buffer? > I have tried: > ss: Array[0..199] of Char; > ss: Array[0..199] of Byte; > ss: Array[0..199] of AnsiChar; > ss: String[200]; for me var ss : ansistring; begin try setlength(ss,15); ss := blabla...

Re: [firebird-support] Re: Udr GenRows sample Pascal

2018-05-14 Thread 'livius' liviusliv...@poczta.onet.pl [firebird-support]
...@ibphoenix.com [firebird-support] Sent: Monday, May 14, 2018 11:06 PM To: firebird-support@yahoogroups.com Subject: Re: [firebird-support] Re: Udr GenRows sample Pascal 14.05.2018 22:18, 'livius' liviusliv...@poczta.onet.pl [firebird-support] wrote: > maybe this is wrong? > GenIntOutMessage =

Re: [firebird-support] Re: Udr GenRows sample Pascal

2018-05-14 Thread Dimitry Sibiryakov s...@ibphoenix.com [firebird-support]
14.05.2018 22:18, 'livius' liviusliv...@poczta.onet.pl [firebird-support] wrote: > maybe this is wrong? > GenIntOutMessage = record > result: Integer; > resultNull: WordBool; > ss: PAnsiChar; > ssNull: WordBool; > end; Yes, this is wrong. Buffer must

Re: [firebird-support] Re: Udr GenRows sample Pascal

2018-05-14 Thread 'livius' liviusliv...@poczta.onet.pl [firebird-support]
Hi, i am delphi developer but i never hear about CodeTyphon! I hear about lazarus but not this one. But i need to do this under Delphi (Win64). I tried many things but i always got empty string. Only integer work and null flag. I tried GetMem, ib_util_malloc but maybe this is wrong?

[firebird-support] Re: Udr GenRows sample Pascal

2018-05-14 Thread Norbert Saint Georges n...@tetrasys.eu [firebird-support]
'livius' liviusliv...@poczta.onet.pl [firebird-support] a écrit : > Anybody? > > regards, > Karol Bieniaszewski HI, little bit of functional code written with codetyphon. unit UdrCharToInet6; {$mode delphi} interface uses Firebird, sysutils, sockets; type Char6Procedure =