BorlandTalk.com Forum Index BorlandTalk.com
Borland discussion newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Incorrect values within SQLDA structure

 
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Databases (dbExpress)
View previous topic :: View next topic  
Author Message
Mikael Nilsson
Guest





PostPosted: Wed Mar 16, 2005 2:25 pm    Post subject: Incorrect values within SQLDA structure Reply with quote



Is this a new bug in Interbase 7.5?
I have never had this problem before.
I'm using DBExpress : TSQLConnection and TSQLQuery
SQLQuery.Sql :=
Insert into Sok (ArtS, Criteria, FromField, Lnr, Vgr, Ben1)

values (:P_ArtS, :P_Criteria, :P_FromField, :P_Lnr, :P_Vgr, :P_Ben1);






Back to top
Craig Stuntz [TeamB]
Guest





PostPosted: Wed Mar 16, 2005 2:54 pm    Post subject: Re: Incorrect values within SQLDA structure Reply with quote



Mikael Nilsson wrote:

Quote:
Is this a new bug in Interbase 7.5?
I have never had this problem before.

I doubt it. Usually it's a problem with your SQL or param values.

--
Craig Stuntz [TeamB] . Vertex Systems Corp. . Columbus, OH
Delphi/InterBase Weblog : http://blogs.teamb.com/craigstuntz
Want to help make Delphi and InterBase better? Use QC!
http://qc.borland.com -- Vote for important issues

Back to top
Mikael Nilsson
Guest





PostPosted: Wed Mar 16, 2005 3:23 pm    Post subject: Re: Incorrect values within SQLDA structure Reply with quote



Insert into Sok (ArtS, Criteria, FromField, Lnr, Vgr, Ben1)

values (:P_ArtS, :P_Criteria, :P_FromField, :P_Lnr, :P_Vgr, :P_Ben1);

I copied the statement to IBConsole and replaced the parameters like this:

Insert into Sok (ArtS, Criteria, FromField, Lnr, Vgr, Ben1)
values (1, '2', 'fff', 123, 345, 'hhhhh');

that works.
So what can possible be wrong?


Metadata:

Create table Sok
(
ArtS Integer Not Null,
Criteria Char(20) Not Null,
FromField Char(04) Not Null,
Lnr Integer Not Null,
Vgr Integer Not Null,
Ben1 VarChar(30) Not Null COLLATE SV_SV,
LoadedAt TimeStamp,
Constraint PkSok primary key (Arts, Criteria)
)^

Create trigger Sok_BI for Sok
Active
Before Insert
Position 3
As
Begin
NEW.LoadedAt = Current_TimeStamp;
End
^


"Craig Stuntz [TeamB]" <craig_stuntz (AT) nospam (DOT) please [a.k.a. acm.org]> skrev i
meddelandet news:423848ad$2 (AT) newsgroups (DOT) borland.com...
Quote:
Mikael Nilsson wrote:

Is this a new bug in Interbase 7.5?
I have never had this problem before.

I doubt it. Usually it's a problem with your SQL or param values.

--
Craig Stuntz [TeamB] . Vertex Systems Corp. . Columbus, OH
Delphi/InterBase Weblog : http://blogs.teamb.com/craigstuntz
Want to help make Delphi and InterBase better? Use QC!
http://qc.borland.com -- Vote for important issues



Back to top
Craig Stuntz [TeamB]
Guest





PostPosted: Wed Mar 16, 2005 3:55 pm    Post subject: Re: Incorrect values within SQLDA structure Reply with quote

Mikael Nilsson wrote:

Quote:
So what can possible be wrong?

I'm not sure, but if I were debugging it I'd use the IBX SQL monitor
to look at the param values your app is sending as a first step.

-Craig

--
Craig Stuntz [TeamB] . Vertex Systems Corp. . Columbus, OH
Delphi/InterBase Weblog : http://blogs.teamb.com/craigstuntz
Want to help make Delphi and InterBase better? Use QC!
http://qc.borland.com -- Vote for important issues

Back to top
Mikael Nilsson
Guest





PostPosted: Wed Mar 16, 2005 6:20 pm    Post subject: Re: Incorrect values within SQLDA structure Reply with quote

here is the hole log. I don't understand how
to find ( .....to look at the param values your app is sending as a first
step.)

/Mikael


INTERBASE - isc_attach_database
INTERBASE - isc_start_transaction
INTERBASE - isc_dsql_allocate_statement
Delete from Artikeldata

INTERBASE - isc_dsql_prepare
INTERBASE - isc_dsql_sql_info
INTERBASE - isc_vax_integer
INTERBASE - isc_dsql_describe_bind
INTERBASE - SQLDialect = 3
INTERBASE - isc_dsql_execute
INTERBASE - isc_dsql_free_statement
INTERBASE - isc_dsql_free_statement
INTERBASE - isc_dsql_free_statement
INTERBASE - isc_dsql_allocate_statement
Delete from Sok

INTERBASE - isc_dsql_prepare
INTERBASE - isc_dsql_sql_info
INTERBASE - isc_vax_integer
INTERBASE - isc_dsql_describe_bind
INTERBASE - SQLDialect = 3
INTERBASE - isc_dsql_execute
INTERBASE - isc_dsql_free_statement
INTERBASE - isc_commit_retaining
INTERBASE - isc_start_transaction
INTERBASE - isc_dsql_allocate_statement
Insert into SOK (ARTS, CRITERIA, FROMFIELD, LNR, VGR, BEN1)
values (?, ?, ?, ?, ?, ?)

INTERBASE - isc_dsql_prepare
INTERBASE - isc_dsql_sql_info
INTERBASE - isc_vax_integer
INTERBASE - isc_dsql_describe_bind
INTERBASE - isc_dsql_allocate_statement
INSERT INTO ARTIKELDATA
VALUES (?, ?, ?, ?);

INTERBASE - isc_dsql_prepare
INTERBASE - isc_dsql_sql_info
INTERBASE - isc_vax_integer
INTERBASE - isc_dsql_describe_bind
INTERBASE - isc_dsql_free_statement
INTERBASE - isc_dsql_free_statement
INTERBASE - isc_dsql_allocate_statement
INSERT INTO ARTIKELDATA
VALUES (?, ?, ?, ?);

INTERBASE - isc_dsql_prepare
INTERBASE - isc_dsql_sql_info
INTERBASE - isc_vax_integer
INTERBASE - isc_dsql_describe_bind
INTERBASE - SQLDialect = 3
INTERBASE - isc_dsql_execute
INTERBASE - isc_sqlcode
INTERBASE - isc_dsql_free_statement
INTERBASE - isc_dsql_free_statement
INTERBASE - isc_rollback_transaction



"Craig Stuntz [TeamB]" <craig_stuntz (AT) nospam (DOT) please [a.k.a. acm.org]> skrev i
meddelandet news:42385706$1 (AT) newsgroups (DOT) borland.com...
Quote:
Mikael Nilsson wrote:

So what can possible be wrong?

I'm not sure, but if I were debugging it I'd use the IBX SQL monitor
to look at the param values your app is sending as a first step.

-Craig

--
Craig Stuntz [TeamB] . Vertex Systems Corp. . Columbus, OH
Delphi/InterBase Weblog : http://blogs.teamb.com/craigstuntz
Want to help make Delphi and InterBase better? Use QC!
http://qc.borland.com -- Vote for important issues



Back to top
Mikael Nilsson
Guest





PostPosted: Wed Mar 16, 2005 6:34 pm    Post subject: Re: Incorrect values within SQLDA structure Reply with quote

more info..

1. The input is from another TSQLConnection (another database)
Is it allowed to read from one connection and write to another in one
Datamodule?

2. It's a Console application.

3. this is what I do:
SQLConnectionIN.Open;.
SQLConnectionUT.Open;.
SQLConnectionUT.Starttransaction
"Delete from Artikeldata"
"Delete from Sok"
SQLConnectionUT.Commit

SQLArtikeldataGet.Open;
SQLConnectionUT.StartTransaction(TD);
SQLSokINS.Prepared := True;
SQLArtikeldataINS.Prepared := True;

SQLArtikeldataINS.Params.ParamByName('P_ArtS').AsInteger :=
SQLArtikeldataGet.Fields.FieldByName('ArtS').AsInteger;
SQLArtikeldataINS.Params.ParamByName('P_LevNmn').AsString :=
SQLArtikeldataGet.Fields.FieldByName('Nmn').AsString;
SQLArtikeldataINS.Params.ParamByName('P_ArtL').AsString :=
SQLArtikeldataGet.Fields.FieldByName('ArtL').AsString;
SQLArtikeldataINS.Params.ParamByName('P_VaruGrupp').AsString :=
SQLArtikeldataGet.Fields.FieldByName('VaruGrupp').AsString;

SQLArtikeldataINS.ExecSQL(True); <--------- Abend


I have as you can se done a prepare and ExecSQL(True);
Even do I can see a prepare in the trace from SQL monitor.
why?



/Mikael


"Craig Stuntz [TeamB]" meddelandet news:42385706$1 (AT) newsgroups (DOT) borland.com...
Quote:
Mikael Nilsson wrote:

So what can possible be wrong?

I'm not sure, but if I were debugging it I'd use the IBX SQL monitor
to look at the param values your app is sending as a first step.

-Craig

--
Craig Stuntz [TeamB] . Vertex Systems Corp. . Columbus, OH
Delphi/InterBase Weblog : http://blogs.teamb.com/craigstuntz
Want to help make Delphi and InterBase better? Use QC!
http://qc.borland.com -- Vote for important issues



Back to top
Craig Stuntz [TeamB]
Guest





PostPosted: Wed Mar 16, 2005 6:36 pm    Post subject: Re: Incorrect values within SQLDA structure Reply with quote

Mikael Nilsson wrote:

Quote:
here is the hole log. I don't understand how
to find ( .....to look at the param values your app is sending as a
first step.)

Ugh. It seems dbExpress's SQL monitor doesn't do this. IBX's does,
which is what I'm used to.

You'll have to inspect the params in the debugger within your app, I
guess.

--
Craig Stuntz [TeamB] . Vertex Systems Corp. . Columbus, OH
Delphi/InterBase Weblog : http://blogs.teamb.com/craigstuntz
Want to help make Delphi and InterBase better? Use QC!
http://qc.borland.com -- Vote for important issues

Back to top
Mikael Nilsson
Guest





PostPosted: Wed Mar 16, 2005 6:57 pm    Post subject: Re: Incorrect values within SQLDA structure Reply with quote

I have done that of cource. Nothing suspisius.

This is a bug isn't??


"Craig Stuntz [TeamB]" <craig_stuntz (AT) nospam (DOT) please [a.k.a. acm.org]> skrev i
meddelandet news:42387ca2$1 (AT) newsgroups (DOT) borland.com...
Quote:
Mikael Nilsson wrote:

here is the hole log. I don't understand how
to find ( .....to look at the param values your app is sending as a
first step.)

Ugh. It seems dbExpress's SQL monitor doesn't do this. IBX's does,
which is what I'm used to.

You'll have to inspect the params in the debugger within your app, I
guess.

--
Craig Stuntz [TeamB] . Vertex Systems Corp. . Columbus, OH
Delphi/InterBase Weblog : http://blogs.teamb.com/craigstuntz
Want to help make Delphi and InterBase better? Use QC!
http://qc.borland.com -- Vote for important issues



Back to top
Craig Stuntz [TeamB]
Guest





PostPosted: Wed Mar 16, 2005 7:02 pm    Post subject: Re: Incorrect values within SQLDA structure Reply with quote

Mikael Nilsson wrote:

Quote:
This is a bug isn't??

There is a bug somewhere, but it isn't clear where. I use IB 7.5 quite
a bit and haven't seen this problem, so my *guess* is it's related to
something you're doing. But we won't know for sure until we narrow down
the problem. It may be tempting to just chalk it up to IB 7.5, but that
doesn't get you any closer to a functioning app.

I have never used IB 7.5 with dbExpress, though; I use IBX.

One simple thing to try is to use the gds32.dll from IB 7.1. It
probably won't make a difference, but it may help narrow the problem.
If that 'fixes' the issue then it is either an IB 7.5 bug or a
limitation of dbExpress support for IB 7.5 (or lack thereof).

-Craig

--
Craig Stuntz [TeamB] . Vertex Systems Corp. . Columbus, OH
Delphi/InterBase Weblog : http://blogs.teamb.com/craigstuntz
Everything You Need to Know About InterBase Character Sets:
http://blogs.teamb.com/craigstuntz/articles/403.aspx

Back to top
Mikael Nilsson
Guest





PostPosted: Wed Mar 16, 2005 7:08 pm    Post subject: Re: Incorrect values within SQLDA structure Reply with quote

You are probleby right. I don't have the time now to find a old gds32.dll
So I will just switch to cds and applyuppdates to see if it's help

/Mikael



"Craig Stuntz [TeamB]" <craig_stuntz (AT) nospam (DOT) please [a.k.a. acm.org]> skrev i
meddelandet news:423882b0$1 (AT) newsgroups (DOT) borland.com...
Quote:
Mikael Nilsson wrote:

This is a bug isn't??

There is a bug somewhere, but it isn't clear where. I use IB 7.5 quite
a bit and haven't seen this problem, so my *guess* is it's related to
something you're doing. But we won't know for sure until we narrow down
the problem. It may be tempting to just chalk it up to IB 7.5, but that
doesn't get you any closer to a functioning app.

I have never used IB 7.5 with dbExpress, though; I use IBX.

One simple thing to try is to use the gds32.dll from IB 7.1. It
probably won't make a difference, but it may help narrow the problem.
If that 'fixes' the issue then it is either an IB 7.5 bug or a
limitation of dbExpress support for IB 7.5 (or lack thereof).

-Craig

--
Craig Stuntz [TeamB] . Vertex Systems Corp. . Columbus, OH
Delphi/InterBase Weblog : http://blogs.teamb.com/craigstuntz
Everything You Need to Know About InterBase Character Sets:
http://blogs.teamb.com/craigstuntz/articles/403.aspx



Back to top
Ramesh Theivendran(Borlan
Guest





PostPosted: Wed Mar 16, 2005 10:14 pm    Post subject: Re: Incorrect values within SQLDA structure Reply with quote

I see only 4 parameters bound. The SQL seems to have more that 4 parameter
markers.

T.Ramesh.

"Mikael Nilsson" <mikael.nilsson (AT) infodata (DOT) sema.se> wrote

Quote:
more info..

1. The input is from another TSQLConnection (another database)
Is it allowed to read from one connection and write to another in one
Datamodule?

2. It's a Console application.

3. this is what I do:
SQLConnectionIN.Open;.
SQLConnectionUT.Open;.
SQLConnectionUT.Starttransaction
"Delete from Artikeldata"
"Delete from Sok"
SQLConnectionUT.Commit

SQLArtikeldataGet.Open;
SQLConnectionUT.StartTransaction(TD);
SQLSokINS.Prepared := True;
SQLArtikeldataINS.Prepared := True;

SQLArtikeldataINS.Params.ParamByName('P_ArtS').AsInteger :=
SQLArtikeldataGet.Fields.FieldByName('ArtS').AsInteger;
SQLArtikeldataINS.Params.ParamByName('P_LevNmn').AsString :=
SQLArtikeldataGet.Fields.FieldByName('Nmn').AsString;
SQLArtikeldataINS.Params.ParamByName('P_ArtL').AsString :=
SQLArtikeldataGet.Fields.FieldByName('ArtL').AsString;
SQLArtikeldataINS.Params.ParamByName('P_VaruGrupp').AsString :=
SQLArtikeldataGet.Fields.FieldByName('VaruGrupp').AsString;

SQLArtikeldataINS.ExecSQL(True); <--------- Abend


I have as you can se done a prepare and ExecSQL(True);
Even do I can see a prepare in the trace from SQL monitor.
why?



/Mikael


"Craig Stuntz [TeamB]" i
meddelandet news:42385706$1 (AT) newsgroups (DOT) borland.com...
Mikael Nilsson wrote:

So what can possible be wrong?

I'm not sure, but if I were debugging it I'd use the IBX SQL monitor
to look at the param values your app is sending as a first step.

-Craig

--
Craig Stuntz [TeamB] . Vertex Systems Corp. . Columbus, OH
Delphi/InterBase Weblog : http://blogs.teamb.com/craigstuntz
Want to help make Delphi and InterBase better? Use QC!
http://qc.borland.com -- Vote for important issues





Back to top
Mikael Nilsson
Guest





PostPosted: Thu Mar 17, 2005 8:39 am    Post subject: Re: Incorrect values within SQLDA structure Reply with quote

I guess I have mixed up my writing here
the program is doing inerts in two tables
neither is working.

1. Insert into Sok (ArtS, Criteria, FromField, Lnr, Vgr, Ben1)
values (:P_ArtS, :P_Criteria, :P_FromField, :P_Lnr, :P_Vgr, :P_Ben1);

2. Insert into Artikeldata (ArtS, LevNmn, ArtL, VaruGrupp)
values (:P_ArtS, :P_LevNmn, :P_ArtL, :P_VaruGrupp);



"Ramesh Theivendran(Borland)" <Ramesh.Theivendran (AT) borland (DOT) com> skrev i
meddelandet news:4238afee$1 (AT) newsgroups (DOT) borland.com...
Quote:
I see only 4 parameters bound. The SQL seems to have more that 4 parameter
markers.

T.Ramesh.

"Mikael Nilsson" <mikael.nilsson (AT) infodata (DOT) sema.se> wrote in message
news:42387c50$1 (AT) newsgroups (DOT) borland.com...
more info..

1. The input is from another TSQLConnection (another database)
Is it allowed to read from one connection and write to another in
one
Datamodule?

2. It's a Console application.

3. this is what I do:
SQLConnectionIN.Open;.
SQLConnectionUT.Open;.
SQLConnectionUT.Starttransaction
"Delete from Artikeldata"
"Delete from Sok"
SQLConnectionUT.Commit

SQLArtikeldataGet.Open;
SQLConnectionUT.StartTransaction(TD);
SQLSokINS.Prepared := True;
SQLArtikeldataINS.Prepared := True;

SQLArtikeldataINS.Params.ParamByName('P_ArtS').AsInteger :=
SQLArtikeldataGet.Fields.FieldByName('ArtS').AsInteger;
SQLArtikeldataINS.Params.ParamByName('P_LevNmn').AsString :=
SQLArtikeldataGet.Fields.FieldByName('Nmn').AsString;
SQLArtikeldataINS.Params.ParamByName('P_ArtL').AsString :=
SQLArtikeldataGet.Fields.FieldByName('ArtL').AsString;
SQLArtikeldataINS.Params.ParamByName('P_VaruGrupp').AsString :=
SQLArtikeldataGet.Fields.FieldByName('VaruGrupp').AsString;

SQLArtikeldataINS.ExecSQL(True); <--------- Abend


I have as you can se done a prepare and ExecSQL(True);
Even do I can see a prepare in the trace from SQL monitor.
why?



/Mikael


"Craig Stuntz [TeamB]" skrev
i
meddelandet news:42385706$1 (AT) newsgroups (DOT) borland.com...
Mikael Nilsson wrote:

So what can possible be wrong?

I'm not sure, but if I were debugging it I'd use the IBX SQL monitor
to look at the param values your app is sending as a first step.

-Craig

--
Craig Stuntz [TeamB] . Vertex Systems Corp. . Columbus, OH
Delphi/InterBase Weblog : http://blogs.teamb.com/craigstuntz
Want to help make Delphi and InterBase better? Use QC!
http://qc.borland.com -- Vote for important issues







Back to top
Mikael Nilsson
Guest





PostPosted: Thu Mar 17, 2005 2:09 pm    Post subject: Re: Incorrect values within SQLDA structure Reply with quote

I have now swapped to TSQLQuery, TDatasetProvider and TClientDataset

Since when I'm only going to do insert in an empty table i put this

query in TSQLQuery. When I do ClientDataset.open i'm going into a loop.

What is happening here My old application is still working with Interbase
7.5 and Delphi 7.

But this is the first database created in interbase 7.5. Can that be the
problem?



Select

ArtS, LevNmn, ArtL, Varugrupp

From

Artikeldata

Where

Arts < -999

"Ramesh Theivendran(Borland)" meddelandet news:4238afee$1 (AT) newsgroups (DOT) borland.com...
Quote:
I see only 4 parameters bound. The SQL seems to have more that 4 parameter
markers.

T.Ramesh.

"Mikael Nilsson" <mikael.nilsson (AT) infodata (DOT) sema.se> wrote in message
news:42387c50$1 (AT) newsgroups (DOT) borland.com...
more info..

1. The input is from another TSQLConnection (another database)
Is it allowed to read from one connection and write to another in
one
Datamodule?

2. It's a Console application.

3. this is what I do:
SQLConnectionIN.Open;.
SQLConnectionUT.Open;.
SQLConnectionUT.Starttransaction
"Delete from Artikeldata"
"Delete from Sok"
SQLConnectionUT.Commit

SQLArtikeldataGet.Open;
SQLConnectionUT.StartTransaction(TD);
SQLSokINS.Prepared := True;
SQLArtikeldataINS.Prepared := True;

SQLArtikeldataINS.Params.ParamByName('P_ArtS').AsInteger :=
SQLArtikeldataGet.Fields.FieldByName('ArtS').AsInteger;
SQLArtikeldataINS.Params.ParamByName('P_LevNmn').AsString :=
SQLArtikeldataGet.Fields.FieldByName('Nmn').AsString;
SQLArtikeldataINS.Params.ParamByName('P_ArtL').AsString :=
SQLArtikeldataGet.Fields.FieldByName('ArtL').AsString;
SQLArtikeldataINS.Params.ParamByName('P_VaruGrupp').AsString :=
SQLArtikeldataGet.Fields.FieldByName('VaruGrupp').AsString;

SQLArtikeldataINS.ExecSQL(True); <--------- Abend


I have as you can se done a prepare and ExecSQL(True);
Even do I can see a prepare in the trace from SQL monitor.
why?



/Mikael


"Craig Stuntz [TeamB]" skrev
i
meddelandet news:42385706$1 (AT) newsgroups (DOT) borland.com...
Mikael Nilsson wrote:

So what can possible be wrong?

I'm not sure, but if I were debugging it I'd use the IBX SQL monitor
to look at the param values your app is sending as a first step.

-Craig

--
Craig Stuntz [TeamB] . Vertex Systems Corp. . Columbus, OH
Delphi/InterBase Weblog : http://blogs.teamb.com/craigstuntz
Want to help make Delphi and InterBase better? Use QC!
http://qc.borland.com -- Vote for important issues







Back to top
Craig Stuntz [TeamB]
Guest





PostPosted: Thu Mar 17, 2005 3:03 pm    Post subject: Re: Incorrect values within SQLDA structure Reply with quote

Mikael Nilsson wrote:

Quote:
query in TSQLQuery. When I do ClientDataset.open i'm going into a
loop.

What is happening here My old application is still working with
Interbase 7.5 and Delphi 7.

But this is the first database created in interbase 7.5. Can that be
the problem?

I doubt IB 7.5 is the problem here. IB really can't make your code "go
into a loop." Can you show the code and clarify what you mean by "going
into a loop?"

-Craig

--
Craig Stuntz [TeamB] . Vertex Systems Corp. . Columbus, OH
Delphi/InterBase Weblog : http://blogs.teamb.com/craigstuntz
Useful articles about InterBase development:
http://blogs.teamb.com/craigstuntz/category/21.aspx

Back to top
Mikael Nilsson
Guest





PostPosted: Thu Mar 17, 2005 3:16 pm    Post subject: Re: Incorrect values within SQLDA structure Reply with quote

My misstake. I got it working no.. Sorry

"Craig Stuntz [TeamB]" <craig_stuntz (AT) nospam (DOT) please [a.k.a. acm.org]> skrev i
meddelandet news:42399c44$1 (AT) newsgroups (DOT) borland.com...
Quote:
Mikael Nilsson wrote:

query in TSQLQuery. When I do ClientDataset.open i'm going into a
loop.

What is happening here My old application is still working with
Interbase 7.5 and Delphi 7.

But this is the first database created in interbase 7.5. Can that be
the problem?

I doubt IB 7.5 is the problem here. IB really can't make your code "go
into a loop." Can you show the code and clarify what you mean by "going
into a loop?"

-Craig

--
Craig Stuntz [TeamB] . Vertex Systems Corp. . Columbus, OH
Delphi/InterBase Weblog : http://blogs.teamb.com/craigstuntz
Useful articles about InterBase development:
http://blogs.teamb.com/craigstuntz/category/21.aspx



Back to top
Display posts from previous:   
Post new topic   Reply to topic    BorlandTalk.com Forum Index -> Delphi Databases (dbExpress) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.