Page 1 of 7

SQLWIN - RDD libre para SQL

Posted: Wed Sep 10, 2008 4:43 am
by Antonio Linares
Comenzamos aqui el desarrollo común de SQLWIN, un RDD libre para SQL.

Todos los que quieran aprender y usar SQL son bienvenidos a unirse al proyecto :-)

http://www.fivetechsoft.com/files/sqlwin.zip

El código de este RDD en desarrollo se distribuye con la misma licencia de Harbour (de momento no incluida en el código). Partimos del código existente del ADORDD pero solo para reusar su estructura y rediseñarlo a fondo.

Re: SQLWIN - RDD libre para SQL

Posted: Wed Sep 10, 2008 5:17 am
by wmormar
Antonio Linares wrote:Comenzamos aqui el desarrollo común de SQLWIN, un RDD libre para SQL.

Todos los que quieran aprender y usar SQL son bienvenidos a unirse al proyecto :-)

www.fivetechsoft.com/files/sqlwin.zip

El código de este RDD en desarrollo se distribuye con la misma licencia de Harbour (de momento no incluida en el código). Partimos del código existente del ADORDD pero solo para reusar su estructura y rediseñarlo a fondo.
Aquí estamos también.

Posted: Wed Sep 10, 2008 5:52 am
by Antonio Linares
Una nueva version que implementa los valores emulados "sql_recno" y "sql_deleted", y una primera version de DbGoTop():

www.fivetechsoft.com/files/sqlwin.zip

Posted: Wed Sep 10, 2008 6:37 am
by Antonio Linares
Una nueva version que implementa DbGoTo():

www.fivetechsoft.com/files/sqlwin.zip

Posted: Wed Sep 10, 2008 6:52 am
by Antonio Linares
Una nueva version que implementa RecNo() y RecCount():

www.fivetechsoft.com/files/sqlwin.zip

Posted: Wed Sep 10, 2008 7:33 am
by Antonio Linares
Una nueva version que implementa PACK ( __DbPack() ):

www.fivetechsoft.com/files/sqlwin.zip

Posted: Wed Sep 10, 2008 7:40 am
by Antonio Linares
Una nueva version que implementa ZAP ( __DbZap() ):

www.fivetechsoft.com/files/sqlwin.zip

Posted: Wed Sep 10, 2008 12:39 pm
by Adolfo
Para...para...que asi no te podemos seguir el paso...


ja ja jaa

Bien empezamos a probar...

Re: SQLWIN - RDD libre para SQL

Posted: Wed Sep 10, 2008 1:45 pm
by FiveWiDi
Antonio Linares wrote:Comenzamos aqui el desarrollo común de SQLWIN, un RDD libre para SQL.

Todos los que quieran aprender y usar SQL son bienvenidos a unirse al proyecto :-)

www.fivetechsoft.com/files/sqlwin.zip

El código de este RDD en desarrollo se distribuye con la misma licencia de Harbour (de momento no incluida en el código). Partimos del código existente del ADORDD pero solo para reusar su estructura y rediseñarlo a fondo.
Me parece genial.

Sinceramente creo que este desarrollo es de los más importantes que se podían empezar, aún más que otros mencionados en este foro. Nuestro futuro está en juego, es así de simple.

Para los profesionales no les estará de más, y seguro que lo adoptaran cuando deban acceder a tablas SQL.
Para los que no somos profesionales, este desarrollo nos abrirá puertas que nos permitiran continuar cómodamente en lo que nos gusta y ya conocemos; que hoy por hoy es lo que deseo.

Un Saludo
Carlos G.

Posted: Wed Sep 10, 2008 2:16 pm
by Roberto Parisi
I truly agree.

Thx Antonio.

Roberto Parisi

Posted: Wed Sep 10, 2008 3:00 pm
by Marcelo Via Giglio
Antonio,

creo que esto sera realmente estupendo, pero quiero entender algo, la idea de tener un SQLRDD obviamente es para portar las aplicaciones tracionales xBase a un ambiente C/S con RDBMS, y poder salvar todo el codigo que se tiene, esto se hara por traduccion de los comandos tradicionales de xBase a consultas SQL por una parte, y manipular cursores (resultados de consulta) por otra CREO.

Para mi el genial, pero creo que eso seria la primera etapa, ya que la ventaja de lo RDBMS es justamente el SQL, por lo que creo que como segundo paso sera permitir realizar las consultas SQL directamente tambien sin pasar por comandos xBase y poder manipular el resultado (cursor quien sabe configurable server o client side) como si fuera una DBF.

Solo es una idea perdon si son macanas, pero la baso en mi experiencia con ADS, ya que con el tu puedes navegar como en cualquier DBF y tambien realizar consulta (complejas) y navegar sobre el resultado como si fuera un BDF tambien, sin necesidad de hacer nada especial para visualizar esos datos.

Bueno solo es una opinion, gracias y adelante

saludos

Marcelo

Posted: Wed Sep 10, 2008 3:27 pm
by Francisco Horta
Antonio,
Creo que es un buen comienzo, por mi parte no soy muy agraciado para ser un profesional en la programacion, pero creo que los que tienen mas conocimientos de SQL y motores, los invito a que participen a que se unan a esto que por ya un buen tiempo muchos solicitamos, ahora es el momento de estar juntos. y mucho exito !!
salu2
Paco

Posted: Wed Sep 10, 2008 7:19 pm
by Cgallegoa
Antonio,

Al compilar me arroja el siguiente error:

Error: Unresolved external '_HB_FUN_HB_SYMBOL_UNUSED' referenced from C:\TRANSI50\SQLWIN.OBJ

Linkeo junto con el ejemplo, USRRDD.lib.

Qué me hace falta ?

Uso xHarbour 1.1, Borland C++ 5.51

Saludos,

Carlos Gallego

Posted: Wed Sep 10, 2008 8:20 pm
by Antonio Linares
Carlos,

Añade esto al comienzo del sqlwin.prg:

#define HB_SYMBOL_UNUSED( symbol ) ( symbol := ( symbol ) )

Posted: Wed Sep 10, 2008 9:41 pm
by Cgallegoa
Antonio,

Perfecto.

Gracias,
Carlos Gallego