SQLITE ODBC

SQLITE ODBC

Postby lucasdebeltran » Sat Jun 22, 2013 2:17 pm

Hello,

I am testing SQLite to be use with ADO.

I found this ODBC driver:
http://www.ch-werner.de/sqliteodbc/

Anyone is using it?.

Or another ODBC driver?.

Thank you very much.
Muchas gracias. Many thanks.

Un saludo, Best regards,

Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]

Implementando MSVC 2010, FWH64 y ADO.

Abandonando uso xHarbour y SQLRDD.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: SQLITE ODBC

Postby Marc Vanzegbroeck » Sat Jun 22, 2013 3:42 pm

Hello,

I'm using it.
It's working very nice.
Regards,
Marc

FWH32+xHarbour | FWH64+Harbour | BCC | DBF | ADO+MySQL | ADO+MariaDB | ADO+SQLite
Marc Vanzegbroeck
 
Posts: 1157
Joined: Mon Oct 17, 2005 5:41 am
Location: Belgium

Re: SQLITE ODBC

Postby lucasdebeltran » Sun Jun 23, 2013 10:31 am

Marc,

What string for connection do you use?.

Also, have you found any particular issue?.

For example, I discover that function MONTH is not supported:

SELECT * FROM APUNTES WHERE MONTH(FECHA) = '1'


Any comment will be welcomed.

Thank you.

Best regards
Muchas gracias. Many thanks.

Un saludo, Best regards,

Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]

Implementando MSVC 2010, FWH64 y ADO.

Abandonando uso xHarbour y SQLRDD.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: SQLITE ODBC

Postby Marc Vanzegbroeck » Sun Jun 23, 2013 10:55 am

Lucas,

As connectionstring I use:
Driver={SQLite3 ODBC Driver};Database=c:\temp\test.db;

Database=c:\temp\test.db is the SQlite-file.

I didn't use month in SQlite, but you can use something like FECHA>... AND FECHA< ...

There are indeed difference between MySQL and SQLite functions and syntax...
Regards,
Marc

FWH32+xHarbour | FWH64+Harbour | BCC | DBF | ADO+MySQL | ADO+MariaDB | ADO+SQLite
Marc Vanzegbroeck
 
Posts: 1157
Joined: Mon Oct 17, 2005 5:41 am
Location: Belgium

Re: SQLITE ODBC

Postby lucasdebeltran » Sun Jun 23, 2013 11:56 am

Thank you.

And where I please find those diferences?.
Muchas gracias. Many thanks.

Un saludo, Best regards,

Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]

Implementando MSVC 2010, FWH64 y ADO.

Abandonando uso xHarbour y SQLRDD.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: SQLITE ODBC

Postby lucasdebeltran » Sun Jun 23, 2013 8:56 pm

Marc,

And how do you deal with dates?-

INSERT INTO bestand (DATA), VALUES DTOC(DATE()) shows nill on the record,

Thanks.
Muchas gracias. Many thanks.

Un saludo, Best regards,

Harbour 3.2.0dev, Borland C++ 5.82 y FWH 13.06 [producción]

Implementando MSVC 2010, FWH64 y ADO.

Abandonando uso xHarbour y SQLRDD.
User avatar
lucasdebeltran
 
Posts: 1303
Joined: Tue Jul 21, 2009 8:12 am

Re: SQLITE ODBC

Postby nageswaragunupudi » Mon Jun 24, 2013 4:32 am

Mr Lucas

You can make it simple if you use FWH13.05

Code: Select all  Expand view

#include "fwsqlcmd.ch"

...........

cSql := SQL INSERT INTO bestand (DATA), VALUES ( Date() )
// The above is translated into the syntax that SQL Server understands
// if you like you can examine by ? cSql
oCn:Execute( cSql )

 
Regards

G. N. Rao.
Hyderabad, India
User avatar
nageswaragunupudi
 
Posts: 10295
Joined: Sun Nov 19, 2006 5:22 am
Location: India

Re: SQLITE ODBC

Postby Marc Vanzegbroeck » Mon Jun 24, 2013 5:02 am

lucasdebeltran wrote:Marc,

And how do you deal with dates?-

INSERT INTO bestand (DATA), VALUES DTOC(DATE()) shows nill on the record,

Thanks.


You have to transform the date to 'YYYY-MM-DD'

Code: Select all  Expand view

INSERT INTO bestand (DATA), VALUES sqldate(DATE())

FUNCTION sqlddate(vdatum)
RETURN '"'+PadL(  Year( vdatum), 4, '0' )+'-'+PadL( Month( vdatum), 2, '0' )+'-'+PadL(   Day( vdatum), 2, '0' )+'"'
 
Regards,
Marc

FWH32+xHarbour | FWH64+Harbour | BCC | DBF | ADO+MySQL | ADO+MariaDB | ADO+SQLite
Marc Vanzegbroeck
 
Posts: 1157
Joined: Mon Oct 17, 2005 5:41 am
Location: Belgium


Return to FiveWin for Harbour/xHarbour

Who is online

Users browsing this forum: Enrico Maria Giordano, Google [Bot] and 38 guests