El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de Visual Basic/VB.NET
Foros del Guru > Visual Basic/VB.NET
Usuario base de datos y String
Desconocido
Enviado - 6/4/2003
 
hola:
necesito ayuda para poner un dato que es parte de una base a una variable string.

Text1.DataField = "Articulo" (el dato esta aqui)
Articulo = ????? (que pongo aqui?)

Quiero que mi String Articulo se el contenido del campo articulo.

Muchas Gracias a todos.
 
fmarredo
493 Mensaje(s)
Enviado - 7/4/2003
 
Viendo el código que pusiste no entiendo muy bien qué querés hacer, pero si enlazás el control Text1 al campo "Articulo" de una tabla el contenido de ese campo lo vas a tener en la Text1.Text de ese control, no necesitás declarar una variable.
 
Desconocido
Enviado - 7/4/2003
 
Muchas Gracias por tu respuesta fmarredo.
Pero en el text1.text no tengo el contenido del dato que esta en la base de datos, en el campo articulo, sino que tengo el valor de la propiedad de text1.text , que en mi caso es "Text1" que este es el contenido por dafault definido en propiedades de text1.
Entonces no tengo el valor de el campo sino el valor de la propiedad.
Y mi variable muestra el string "Text1" y no el dato que quiero conocer.
Igualmente, muchas gracias.
 
fmarredo
493 Mensaje(s)
Enviado - 8/4/2003
 
Te comento que para que funcione lo que tenés en DataField necesitás que el control esté enlazado a un recordset a través de la propiedad DataSource, una vez que lo enlazás te va a mostrar en la propiedad Text el contenido del campo del recordset especificado en la propiedad DataField.
 
Desconocido
Enviado - 10/4/2003
 
Muchas gracias por tu (otra vez) amable respuesta.
Pero, yo tengo:

Text1.DataField = "Articulo" (Por ej. "00001")
Articulo(1) = ??? (quiero tener "00001" )

Donde en la ventana de text1 me aparece el dato contenido en la base de datos.
Este dato me lo muestra en la ventana, pero yo quiero pasar ese dato a una variable que se llama Articulo(1) y no puedo hacer que funcione. Ya que cuando veo articulo(1) si lo asocio : aticulo(1)=text1.text me muestra "text1" y si lo asocio con cualquier otra propiedad, me muestra otra cosa pero no el dato contenido en la base de datos.
Gracias.
 
Desconocido
Enviado - 10/4/2003
 
Inserta un Control "Data" en el formulario


Vincula el control data a un origen de datos
ya sea un recordset o el nombre de una tabla de access

data1.recordsource=Articulos

Vincula el cuadro de texto al control data
text1.datasource = data1

Vincula un campo del control data al cuador de texto
text1.datafield=Articulo

Todo esto en la ventana de propiedades...
 
Desconocido
Enviado - 10/4/2003
 
Inserta un Control "Data" en el formulario


Vincula el control data a un origen de datos
ya sea un recordset o el nombre de una tabla de access

data1.databasename = "Ruta del archivo de la base de datos"
data1.recordsource=Articulos

Vincula el cuadro de texto al control data
text1.datasource = data1

Vincula un campo del control data al cuador de texto
text1.datafield=Articulo


Todo esto en la ventana de propiedades...
 
DJ_PeLu
33 Mensaje(s)
Enviado - 3/5/2003
 
abre la db con dao y busca dicho elemento y cargalo en el textbox
text1.text= recordset!articulo
saludos
 
Desconocido
Enviado - 19/6/2004
 
si
 
 

 

Contactos myStudio Network