Page 1 of 1

ejemplos...

Posted: Mon Aug 14, 2006 12:04 pm
by Elias Torres
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.

Posted: Mon Aug 14, 2006 6:51 pm
by Antonio Linares
Elías,

A que te refieres con un "vector" ?

Posted: Tue Aug 15, 2006 9:14 am
by astursoft
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.

Posted: Tue Aug 15, 2006 11:39 am
by Elias Torres
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 _ 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.

Posted: Tue Aug 15, 2006 3:18 pm
by Antonio Linares
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.

Posted: Wed Aug 16, 2006 9:23 am
by Elias Torres
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.

Posted: Wed Aug 16, 2006 9:44 am
by Antonio Linares
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 _ a la vez.