Page 1 of 1

comandos para usar sql

Posted: Mon Aug 11, 2008 3:05 pm
by Marcelo De La Cruz
Estimados Amigos, estoy comenzando a utilizar ms-sql con odbc,

oDbf := oOdbc:Query( "SELECT codigo,nom,tdebe,thaber FROM cc ")
oDbf:lDateAsStr := .t.
oDbf:cRDD := "DBFNTX"
oDbf:Open()
oDbf:Complete()

Esto me funciona bien , pero quiero ponerle un alias al oDbf , hay un manual para ver las instruciones que puedo utilizar
oDbf: ?????

gracias,

Marcelo

Posted: Mon Aug 11, 2008 3:18 pm
by Antonio Linares
Marcelo,

El ODBC ya no está soportado por Microsoft. Ahora debes usar ADO.

En estos foros encuentras muchos ejemplos de uso de ADO. Tambien puedes usar el ADORDD que es gratuito y te permite realizar operaciones sencillas usándolo como un RDD estandard de Harbour

www.fivetechsoft.com/files/adordd.zip

Gracias Antonio

Posted: Tue Aug 12, 2008 3:51 am
by Marcelo De La Cruz
Antonio

Para lo que requiero este tipo de coneccion es suficiente, pero seria genial poder conecer cuales son los comandos adicionales y si se le pude poner un alias.
Mi idea es utilizar solo instrucciones SQL

saludos,

Marcelo


oDbf := oOdbc:Query( "SELECT codigo,nom,tdebe,thaber FROM cc ")
oDbf:lDateAsStr := .t.
oDbf:cRDD := "DBFNTX"
oDbf:Open()
oDbf:Complete()

Esto me funciona bien , pero quiero ponerle un alias al oDbf , hay un manual para ver las instruciones que puedo utilizar
oDbf: ?????

Posted: Tue Aug 12, 2008 5:19 am
by Biel EA6DD

Code: Select all

oDbf:cAlias:="Alias"
Hay que insertar la linea antes del open.

Posted: Thu Aug 14, 2008 4:17 pm
by Marcelo De La Cruz
Gracias Biel

Tendras los demas comandos para
oDbf: xxxxx: yyyy

saludos,

Marcelo

Posted: Mon Aug 18, 2008 6:04 am
by Biel EA6DD
Marcelo,
puedes encontrar documentacion sobre la clase TDbOdbcDirect, en la ayuda de fivewin, concrectamente en FiveOdbc.cnt
O tambien consultando el código fuente de la propia clase.