FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Tmysql
Posts: 158
Joined: Tue Oct 11, 2005 03:10 PM
Tmysql
Posted: Fri Aug 01, 2008 08:27 PM

Estoy intentando un ABC, con la clase Tmysql, y no he podido hacer INSERT, DELETE, UPDATE. Seria alguien tan amable en orientarme con un pequeño ejemplo.

Muchas gracias.

Saludos

Posts: 401
Joined: Thu Oct 06, 2005 10:15 PM
Tmysql
Posted: Fri Aug 01, 2008 11:57 PM

Hola,

Te puedes conectar al servidor ?, si es asi, verifica los permisos del usuario. De lo contrario hay que ver parte del codigo como te conectas.

Saludos,



Pablo Alberto Vidal

/*

------------------------------------------------------

Harbour 3.2.0, Fivewin 17.02, BCC7

------------------------------------------------------

*/
Posts: 158
Joined: Tue Oct 11, 2005 03:10 PM
Tmysql
Posted: Sat Aug 02, 2008 02:01 AM

Pablo, gracias por contestar

Pero no me supe explicar anteriormente, veras:
Quiero trabajar con la clase TMYSQL ( xharbour/Contrib ), Todo ok, pero cuando capturo por ejemplo una ALTA de cliente, y doy click en el boton de aceptar. Obvio es que se debe "INSERTAR", el registro que se capturo, pues bien, aqui mis dudas:
Si utilizo oDb:APPEND(), sencillamente no hace nada.
Igual para DELETE, UPDATE.
Esto es en lo que quiero que me orienten.

Gracias.

Posts: 401
Joined: Thu Oct 06, 2005 10:15 PM
Tmysql
Posted: Sat Aug 02, 2008 11:25 AM
yo trabajo con eagle1 de manu. Lo que hago es trabajar con array y cuando tengo que insertar / modificar lo hago con una sentencia SQL.

Para Hacer un insert:
 cQuery := "insert into mytabla( documento, fecha, cliente ) values( '" + cNumDocumento + "', now(), '" + ctecodigo + "') "

ExecSql( cQuery )


Para un update:
cQuery := "update mytabla2 set descripcion='" + cDescripcion + "' where recno='" + cRecno +"'"
ExecSql( cQuery )


Para un Select:
cQuery := "select documento, fecha, cliente from mytabla where recno ='" + cRecno + "'"

aArray := ExecSql( cQuery )


Este codigo es a manera de ejemplo. lo hice sobre la marcha.


Espero que esto te pueda ayudar
Saludos,



Pablo Alberto Vidal

/*

------------------------------------------------------

Harbour 3.2.0, Fivewin 17.02, BCC7

------------------------------------------------------

*/
Posts: 158
Joined: Tue Oct 11, 2005 03:10 PM
Tmysql
Posted: Sat Aug 02, 2008 02:44 PM

Gracias pablo, lo intentare.

Saludos

Continue the discussion