Page 5 of 18

PostPosted: Tue May 01, 2007 8:35 pm
by sysctrl2
Ha mira, buena observacion,


voy a probar modificando las tablas como lo comentas


gracias Wilian y saludos, a tabasco,

PostPosted: Tue May 01, 2007 9:02 pm
by Antonio Linares
Code: Select all  Expand view
2007-05-01 22:53 UTC+0100 Antonio Linares (alinares@fivetechsoft.com)
   * contrib/adordd/adordd.prg
     * DbCreate() implementation just for Microsoft Access

   + contrib/adordd/access2.prg
     * DbCreate() sample with Microsoft Access


www.noway.com/files/adordd.zip

PostPosted: Tue May 01, 2007 9:53 pm
by Antonio Linares
Nuestra idea para implementar DbCreate() para ADO con cualquier motor de bases de datos es usarlo así:
Code: Select all  Expand view
   DbCreate( "test00;test;MYSQL;www.freesql.org;myuser;mypass",;
             { { "FIRST", "C", 10, 0 },;
               { "LAST",  "C", 10, 0 },;
               { "AGE",   "N",  8, 0 } }, "ADORDD" )

PostPosted: Tue May 01, 2007 11:46 pm
by Marcelo De La Cruz
Estimados

Estoy tratando de compilar el demo pero me sale el siguente error

Unresolved External '_HB_FUN_HB_TOKENGET'
Unresolved External '_HB_FUN_TOLEAUTO'
referenciando al ADORDD

utilizo FWH y HARBOUR

Gracias,

Marcelo

PostPosted: Tue May 01, 2007 11:49 pm
by Antonio Linares
Marcelo,

Tienes que enlazar la librería HBOleAut.lib que se incluye en el ZIP.

La función HB_TokenGet() es una función nueva de Harbour. Descarga un build más reciente de Harbour desde www.fivetechsoft.com/files/harbour.exe

PostPosted: Tue May 01, 2007 11:56 pm
by sysctrl2
Sr. Antonio,

quiere usted decir que la funcion hb_tokenGet()

no esta disponible para xharbour.org ?

cual podriamos usar en su lugar ?

saludos cordiales.

He intentado compilar pero...

PostPosted: Wed May 02, 2007 2:37 am
by leandro
Amigos del foro tengan buena noche.....

He estado intentando compilar el ejemplo.. pero me arroja el siguiente error...

C:\DLYMAINV\PRG\adordd.prg(55) Error F0001 Can't open #include file: 'hbusrrdd.ch'; No such file or directory

Alguien sabe de donde puedo sacar el archivo?

De antemano gracias

PostPosted: Wed May 02, 2007 3:59 am
by Marcelo De La Cruz
Gracias Antonio,

Marcelo

Re: He intentado compilar pero...

PostPosted: Wed May 02, 2007 4:22 am
by wmormar
leandro wrote:Amigos del foro tengan buena noche.....

He estado intentando compilar el ejemplo.. pero me arroja el siguiente error...

C:\DLYMAINV\PRG\adordd.prg(55) Error F0001 Can't open #include file: 'hbusrrdd.ch'; No such file or directory

Alguien sabe de donde puedo sacar el archivo?

De antemano gracias


yo lo tengo, contactáme y te lo hago llegar.

por cierto, lo descargue del CVS de harbour.

aunque en xharbour existe uno igual, pero no es hbusrrdd.ch, sino solo usrrdd.ch

saludos

PostPosted: Wed May 02, 2007 7:10 am
by Antonio Linares
Cesar,

En vez de HB_TokenGet() puedes usar StrToken() de FWH.

Usa los mismos parámetros.

Problema al intentar uilizar MS-SQL SERVER

PostPosted: Wed May 02, 2007 2:21 pm
by Marcelo De La Cruz
Estimados

Estoy tratando de conectarlo con un ms-sql200 pero sale el siguente error

Error description: Error ADODB.Recordset/16389 E_FAIL: OPEN
Args:
[ 1] = C SELECT * FROM Customer
[ 2] = O Object

Stack Calls
===========
Called from: => TOLEAUTO:OPEN(0)
Called from: adordd.prg => ADO_OPEN(222)
Called from: => DBUSEAREA(0)
Called from: MYSQL1.prg => MAIN(11)


El PRG :

#include "adordd.ch"
#include "fivewin.ch"



REQUEST ADORDD

function Main()

USE northwind VIA "ADORDD" TABLE "Customer" SQL ;
FROM "SERVER2" USER "sa" PASSWORD ""

// SERVER2 se llama la PC

// USE test00 VIA "ADORDD" TABLE "ACCOUNTS" MYSQL ;
// FROM "www.freesql.org" USER "myuser" PASSWORD "mypass"

Browse()

USE

return nil

Saludos,

Marcelo

oK. Amigo...

PostPosted: Wed May 02, 2007 2:22 pm
by leandro
OK Amigo..

Claro que si... Muchas Gracias.

PostPosted: Wed May 02, 2007 4:58 pm
by sysctrl2
Leandro,

cambialo por usrrdd.ch y ligas la libreria USRRDD.LIB

yo compilo con xharbour.org y funciona bien.

saludos..

Re: oK. Amigo...

PostPosted: Wed May 02, 2007 5:49 pm
by Manuel Valdenebro
leandro wrote:OK Amigo..

Claro que si... Muchas Gracias.


Leandro,

Te envié el pasado dia 30/4 un e-mail a tu otra dirección leandroalfonso....

¿Lo has recibido?

No...

PostPosted: Wed May 02, 2007 6:35 pm
by leandro
No manu..

Revise el correo y no me ha llegado...

En ninguna de mis otras cuentas...