• Viernes 8 de Noviembre de 2024, 20:57

Autor Tema:  Guardar Los Textbox De Un Gridview  (Leído 2470 veces)

ESTIARY

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Guardar Los Textbox De Un Gridview
« en: Viernes 15 de Junio de 2007, 19:16 »
0
hola a todos

trabajo con asp.net, vb.net y sql server 2005

bueno quiero saber si alguien me puede ayudar con mi duda, quiero guardar los datos introducidos en unas cajas de textos que se encuentran dentro de un gridview.

este gridview esta en lasado con un sqldatasource que lo utilizo para manda a traer algunos registros que muestro en unos label y a hora quiero que guarde el contenido de la cajitas ok

espero queme puedan ayudar y gracias por todo

esteban_ery@hotmail.com

cuajoa

  • Miembro activo
  • **
  • Mensajes: 81
    • Ver Perfil
    • http://www.daskate.com.ar/cuajoa
Re: Guardar Los Textbox De Un Gridview
« Respuesta #1 en: Miércoles 20 de Junio de 2007, 21:06 »
0
Mirá si no te interpreté mal lo que vos queres es esto:

En asp.net: En la parte de la plantilla de insersión del datagrid seleccionas el textbox y vas al código y en el codigo escribis la propiedad  text="<%# Bind("Campo_DB_A_Enlazar") %>" y con esto creo que ya estaría.

Espero que te haya servido y no le haya errado en nada.

Saludos
[size=109]Çu@Jö@[/size]
   

Nebire

  • Miembro HIPER activo
  • ****
  • Mensajes: 670
    • Ver Perfil
Re: Guardar Los Textbox De Un Gridview
« Respuesta #2 en: Lunes 2 de Julio de 2007, 09:37 »
0
si utilizas el datagridview (que es lo ideal para las BD), una vez definida la conectionString solo tienes que enganchar la propiedad dataSource del dgv con el bindingSource.

Supongamos que usas la Bd Northwind, vas al menu DATA-->add datasource-->database-->next--->new Connection--->datasource=Microsoft SQL Server--->Continue--->server name= la instancia de SQL que usas (si no la modificastes al instalar sql será 'SQLSERVER' )--->use windows authentication (recomendado)--->conectar a database=select o enter database name=localiza la BD que quieres usar-->(haces un test connection paras verificar que fue bien hasta aqui-->ok-->selecciona la tabla-->seleccionas los campos-->aceptas. Se acaba de crear un dataset, si no cambiaste el nombre será algo como: DSNorthwind y se refleja en un fichero llamado DSNorthwind.XSD , también se ha creado un bindingsource llamado DSNorthwindBindingsource y un tableadapter con el nombre de la tabla elegida (si usaste employees por ejemplo se llamará employeestableadapter).

Ahora añades el control DATAGridView (no el datagrid sino el datagridview, mira en toda la caja de herramientas). y luego en su propiedad datasource seleccionas el DSNorthwindBindingsource, ya está enganchado, si ejecutas la aplicación podrás navegas por todos los registros de la tabla....

Los métodos a ejecutar son los que seleccionastes al elegir la tabla, pero puedes modificarlo...

En cualquier caso el datagridview es más potente y rápido que el datagrid aunque cuesta entender como funciona...
«Ma non troppo»
----> ModoVacaciones = False<----