Visual Basic - Mask Edit y Combolist

Life is soft - evento anual de software empresarial
 
Vista:

Mask Edit y Combolist

Publicado por Pablo (12 intervenciones) el 11/08/2001 03:25:29
TEngo este pedazo de codigo q no funciona:

set msktelefono.DataSource = rs 'recordset
msktelefono.DataField = "Telefono" 'este es el campo

Me tira un error diciendo que no puede establecer el campo!!
Como puedo grabar a la base de datos con un mask edit??
Y mi otra cuestion es como hacer grabar en una base de datos con el combolist??

Gracias


Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Mask Edit y Combolist

Publicado por Adrian Lamas (13 intervenciones) el 13/08/2001 21:15:54
El error más común es tener un campo numérico y pretender almacenar un maskedbox que seguramente contiene guiones u otras yerbas.
Para guardar haces simplemente:
ADO.RECORDSET!CAMPO=MASKEDBOX1
ADO.RECORDSET!CAMPO=COMBOLIST.TEXT
Con esto es suficiente. Verificá que tu campo de destino no sea exclusivamente numérico.
Saludos,
Adrian
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Mask Edit y Combolist

Publicado por Pablo (12 intervenciones) el 14/08/2001 04:05:27
Mi campo es texto y el codigo me tira error, no se por que¿?

Cuando vos pones
ADO.RECORDSET!CAMPO=MASKEDBOX1
q es ADO aca? Un objeto q vos creas.

En esta aplicacion yo utilizo un objeto conexion y un recordset, no se a que te referis con ADO.

Si se te ocurre otra opcion para ayudarme te lo agradezco.

Saludos,
Pablo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Mask Edit y Combolist

Publicado por Adrian Lamas (13 intervenciones) el 14/08/2001 05:11:46
Perdon... cuando puse ADO me refería al nombre del recordset que vos creaste. Bien sería:
CLIENTES.RECORDSET!NOMBRE=MASKEDBOX1

Tiene que funcionar. Por otra parte... si tu campo es de texto entonces para que queres usar un MaskedBox ?
Saludos y disculpas por el malentendido.
Adrian
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Interpretacion de codigos

Publicado por Pablo (12 intervenciones) el 16/08/2001 03:26:18
Adrian, sinceramente no se como programas:

Utilizo VB6, con referencia de ADO 2.0

un objeto recordset no tiene propiedad recordset,
ya que tu codigo es:

CLIENTES.RECORDSET!NOMBRE=MASKEDBOX1

Si me dices que el clientes es el recordset, no se como lo puedes lograr.
Utilizo el maskedit para tomar telefonos.

Saludos y gracias igualmente

Pablo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar