FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Pocket PC ejemplos...
Posts: 233
Joined: Wed Aug 09, 2006 03:07 PM
ejemplos...
Posted: Mon Aug 14, 2006 12:04 PM

Hola a todos...

Me gustaría saber donde puedo localizar un ejemplo para insertar, borrar y modificar datos de una bd. En el ejemplo de CLIENT lo hace pero utiliza para ello un vector y en mi caso no es lo que necesito...

Agradecería cualquier ayuda...

Gracias y saludos..

Elías Torres.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
ejemplos...
Posted: Mon Aug 14, 2006 06:51 PM

Elías,

A que te refieres con un "vector" ?

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 139
Joined: Sun Nov 06, 2005 06:14 PM
ejemplos...
Posted: Tue Aug 15, 2006 09:14 AM

con lo de vactor , te refieres a un array ? .
S ies asi puedes cambiarlo por variables locales individuales con nombres digamos mas entedibles ( por ejemplo cnombre , nTelf , y asi)
Saludso.

Jose Luis Parajón

Asturias
Posts: 233
Joined: Wed Aug 09, 2006 03:07 PM
ejemplos...
Posted: Tue Aug 15, 2006 11:39 AM

Hola..
Efectivamente me refería a un array. He utilizado en su lugar,como bien dices, variables locales. Lo único malo de utilizar variables es que si la tabla contiene muchos campos habria que declararse tantas variables como campos tenga la tabla...

Una preguntilla que quería hacer.. En la clase 'MsgYesNo()' (creo que era asi) cabe la posibilidad de modificarla para que los botones pongan SI y NO en vez de YES y NO.??

Un saludo y gracias.

Elías Torres.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
ejemplos...
Posted: Tue Aug 15, 2006 03:18 PM

Elías,

La función MsgYesNo() es predefinida de Windows Mobile. La solución para cambiar los nombres es crear ese diálogo enteramente, algo simple ya que sólo tiene un BITMAP, un SAY y dos BUTTONs.

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 233
Joined: Wed Aug 09, 2006 03:07 PM
ejemplos...
Posted: Wed Aug 16, 2006 09:23 AM

Gracias Antonio...

Por cierto, si yo no me declaro ningún alias para la tabla y deseo crear un nuevo registro, o borrarlo...las sentencias serian estas??

mi_tabla->dbDelete()
mi_tabla->dbAppend()

Es asi o tengo que ir campo por campo de cada registro?

(mi_tabla->campo1)->(dbDelete())
...

Saludos y gracias.

Elías Torres.

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
ejemplos...
Posted: Wed Aug 16, 2006 09:44 AM

Elías,

Las llamadas a funciones a la derecha de un alias deben ir entre paréntesis:

mi_tabla->( dbDelete() )
mi_tabla->( dbAppend() )

así es correcto :-)

La otra forma que indicas, no: No hay que ir campo por campo. Esas funciones trabajan a nivel de registro, es decir, para todos los campos a la vez.

regards, saludos

Antonio Linares
www.fivetechsoft.com

Continue the discussion