236
37293
 
Varios
Articulos y manuales de wpf, html, crystal report, gadget...
Enlaces
Encuentra links a manuales o paginas relacionadas
Visual C#
Creado en el 2001 y actualmente se se encuentra en su version 4.0
Visual Basic
Visual Basic es un lenguaje de programación desarrollado por Alan Cooper para Microsoft.
SQL Server
Basado en el lenguaje Transact-SQL, y específicamente en Sybase IQ
ASP .Net
Apareció en enero de 2002 con la versión 1.0 del .NET Framework
JavaScript
JavaScript es un lenguaje de programación interpretado, es decir, que no requiere compilación
Utilidades
Herramientas y utilidades que podras usar en tus ambientes de desarrollo. Hazte la Vida mas Facil!!!
Ex empleado de Apple describe duro sistema de trabajo y "ley del silencio"
El uso de blogs hasta lo que pueden o no pueden comentar con sus cónyuges en sus hogares
7/15/2010 6:57:11 AM
El iPhone 4, no apto para zurdos
Las críticas sobre la calidad de la recepción cuando se sostiene con la mano izquierda
6/26/2010 8:35:23 PM
Nuevo Hotmail a partir de hoy
Exchange ActiveSync en móviles como iPhone, BlackBerry, o Windows Phone
6/17/2010 12:41:25 PM
Microsoft Office 2010 es ahora gratuito en versión web
Office.live.com
6/10/2010 6:34:23 AM
Se inicia el Campus Party 2010
Del 28 de Junio al 4 de Julio se inicia la tercera edición de la fiesta de la tecnología en Colombia, que se caracteriza por ser un foro para aprender.
6/29/2010 2:32:59 PM
Novedades en Reporting Services 2008 R2
Nuevas funcionalidades de SSRS 2008 R2 (Maps, Report Builder 3.0, cambios de skin y mucho más).
2/4/2010 8:08:54 AM
Uso del diseñador de SharePoint y Visual Studio con Microsoft Business Connectivity Services en SharePoint 2010
crear Tipos de contenido externos para conectarse a los sistemas externos.
2/4/2010 8:04:53 AM
Creación de soluciones Office con Visual Studio 2010 y Office 2010
Webcast
1/10/2010 10:44:50 PM
 
   
Guardar Informacion de un datagridview en base de datos
Recorrer datagridview para guardar en BD con una transaccion SQL
Oscar Hernando Barón Roa
Guardar Informacion de un datagridview en base de datos
Recorrer datagridview para guardar en BD con una transaccion SQL
 
Visitas:37293
Fecha publicación:3/5/2008 8:10:49 PM
Para este ejemplo, requerido por uno de los tantos usuarios de Onglasses, que me lo ha solicitado y como integrante de la comunidad onglasses con gusto respondere a su inquietud. la inquietud parte de como almacenar la informacion de un datagrid a una base de datos, en primer lugar he creado un ejemplo que podra aclarar esta inquietud. crearemos una forma con los objetos como aparece en la imagen, ademas agregaremos la libreria de sqlclient
 
para el ejemplo crearemos una base de datos con el nombre DBPRUEBA, que nos permita almacenar los datos.
 
Ahora crearemos 4 columnas dentro del datagrid. que nos permitan agregar los datos ingresados.
 
Ahora para agregar los datos, hemos determinado un textbox para un nombre un combobox con unos deportes y por ultimo un datetimepicker para una fecha. tenemos un boton agregar que nos permitira, agregar un row al datagridview.
 
una vez tenemos datos dentro de nuestro datagrid, si deseamos eliminar uno de nuestros rows o filas damos click en el boton eliminar, la cual quitara la fila del datagrid.
 
Ahora podremos guardar nuestra informacion al hacer click en el boton guardar, aqui se validara que existan datos o mejor filas en el datagrid, ahora recorreremos nuestro datagrid por medio de un For. tendremos una varia de tipo string (SqlString ) donde agregaremos la sentencia para guardar en la base de datos (INSERT INTO), ademas de un araylist para agregar las sentencias.
 
Ahora una vez hallamos recorrido el datagrid y tengamos nuestras sentencias, podremos ejecutar nuestra transaccion SQl para guardar en la base de datos. En este punto haciendo un parentesis igualmente podra ejecutar una a una las sentencias si lo desea por medio de un executenonquery, pero para mi lo mas optimo es una transaccion. Volviendo al evento guardar la funcion Public Function EjecutarTransaccion(ByVal ListaSentencias As ArrayList) As Boolean recibira el arraylist y retornara un valor booleano para identificar si se realizo la transaccion. para ejecutar nuestra transaccion necesitamos una conexion como la siguiente.
 
Ahora la funcion ejecutartransaccion se ejecutara, si es correcta la transaccion retornara true de ser incorrecta podremos ver un mensaje y retornara un false
 
Si la transaccion es satisfactoria veremos un mensaje de satisfaccion. la clase transaccion utiliza dos funciones dicionales de abrir y cerrar conexion que nos permite establecer si la conexion es correcta o no.
 
ahora podremos ver nuestra informacion, en la base de datos.
 
Ahora podra descargar el codigo haciendo click en mas informacion. Agradezco la lectura de mis articulos y espero como todos los integrantes de onglasses, que sirva como ayuda a la comunidad de desarrolladores. pueden escribirme a obaronARROBAgmail.com ARROBA(@) es para que no me indexe el spam.
 
Ver mas
 
Toni
Podrias hacer un ejemplo con editar? .Para actualizar los datos me refiero. gracias
4/10/2008 1:00:54 PM
OscarB
Si podria complementar este articulo con eso, se como se hace pero tiene su trabajo al igual que hay varias formas para hacerlo. proximamente
4/10/2008 6:52:49 PM
pako
oye tu codigo me funciona hasta la funcion de insertar me hace el ciclo pero ya cuando termina me dice que tengo k declarar como una variable new para instancias, y ps ya lo he chacado y no se donde provoque este error si me pudieras ayudar porfa...
4/21/2008 11:58:25 AM
GABI2786
POR QUE ME SALE UNA EXEPCION A LA HORA DE INSERTAR LOS DATOS Y NO ME INSERTA NADA
4/22/2008 9:34:45 AM
OscarB
Miren creo el esta sacando una excepcion en la fecha al insertar seguramente si se fijan por el idioma el la esta enviando mes/dia/ano y ese es el error envienla dia/mes/ano y les funcionara.
4/22/2008 7:29:12 PM
Xime
Muchas grax por tu ejemplo me sirvio montones
5/9/2008 1:46:10 AM
Oswaldo
Buen ejemplo, simple, sencillo y muy explicativo
5/12/2008 3:38:59 PM
OscarB
Que bien que les sirva el ejemplo la verdad es muy sencillo y facil de entender.
5/13/2008 11:45:33 AM
ROCKERLIVE
COMO HAGO PARA CREAR DATOS EN LA BASE DESDE UN FORMULARIO EL C#
5/15/2008 3:07:09 PM
Augusto
Excelente, ejemplo muy práctico, justo para realizar una aplicación Detalle/Maestro, me quito el sombrero
5/16/2008 11:22:46 AM
OscarB
ROCKERLIVE puedes hacerlo como este ejemplo sino que como no utilices recorrer un datagrid sino creas la sentencia como se hace aqui en ves de colocar la columna del datagrid colocas el campo o textbox.
5/17/2008 1:29:05 PM
OscarB
Augusto gracias por tus comentarios, la verdad me es grato que a la gente le sirvan estos articulos.
5/17/2008 1:29:55 PM
rho1728@hotmail.com
Gracias amigo, ni sabia de esta pagina ,hace ya 8 meses que estaba buscando esto, al fin lo logré. muchas gracias vale quitarse el sombrero.
5/20/2008 12:44:25 PM
Mougly
El conocimiento es para compartir... gracias x el articulo esta de lujo...
5/22/2008 4:49:48 PM
OscarB
OK espero puedas igual colaborarnos.
5/25/2008 7:46:40 PM
kevheral
esta muy bien la idea de hacer estos ejemplos lo q me gustaria es q pusieran el codigo fuente para poder revisarlos mejor y ver como trabajan y asi poder hacer adaptaciones Soy estudiante de universidad en informatica en Honduras,CentroAmerica
6/2/2008 11:26:43 AM
OscarB
kevheral el codigo esta en mas informacion... si haces click ahi puedes descargarlo, pero igual todo el codigo esta en el articulo. saludos...
6/2/2008 5:10:32 PM
edison
oye pana solo en visual te gusta hacer por fa date haciendo lo mismo pero en c#
6/3/2008 8:26:21 AM
roberto
muy bueno, pero en C3 seria otra ayudita
6/3/2008 11:33:42 AM
OscarB
Hola Edison y Roberto como ven generalmente los hago en Visual Basic por que fue en el que aprendi primero, pero este no es nada dificil pasarlo a C#, que igual lo manejo bien pero tengo la costumbre del VB, me da igual, tendre en cuenta la opinion en la lista de solicitudes. y lo posteare en C#. saludos.
6/4/2008 9:46:44 PM
luis
yo utilizo los codigo para insetar desde el dbgrid y me da una exepcion a la hora de insertar los datos
6/5/2008 10:01:42 PM
EduardoI
Estoy incursionando en VB.NET, y me encontré esta página. Realmente MUY BUENA. Gracias Oscar Baron Roa
6/8/2008 6:14:53 PM
EduardoI
Saludos cordiales Oscar, podrías dar un ejemplo parecido a este pero con la modalidad de realizar una Nota de Venta para vender productos, en un DataGridWiew digito el código del producto y automáticamente me aparece el nombre del producto,precio y columnas creadas para digitar la cantidad y que se actualice la columna SubTotal y se vaya actualizando el Total de la Nota de venta. Gracias por anticipado...
6/8/2008 7:53:37 PM
OscarB
luis que tal, mira la excepcion debe ser la forma de mandar la fecha, por que tu sql debe estar en ingles, cambia la manera de mandar la fecha hay un articulo sobre eso y listo.
6/9/2008 7:28:30 AM
EduardoI
Favor dar alguna respuesta.....
6/10/2008 12:26:41 PM
OscarB
Que tal Eduardo, que bien que te apoyes en esta pagina para aprender, mira con respecto a tu solicitud recibi el mail, pero no has sido muy claro, por lo que veo no es muy dificil, lo que yo haria es algo similar a este articulo. Mira crea los campos de la nota en la parte inferior igual como aparecen los mios, un textbox para el codigo, otro para el nomnre otro para el precio,
6/11/2008 8:24:26 PM
OscarB
pero que aparezcan bloqueados igual que el de la cantidad existente. una vez el agrgeue la cantidad validez si esta es menor o igual a la existente, ahi podrias hacer que el producto que llames que no tenga cantidad existente le bloqueee los campos de ingreso.
6/11/2008 8:24:43 PM
OscarB
Una vez que tengas eso el boton agregar lo mande al datagridview con las columans de producto, cantidad, valor unitario y valor total.El total y subtotal crea dos textbox debajo de la grilla que simules una factura y una vez ingresses estos datos recorres la columan de valor totaly haces la suma y la agregas altextbox de total.
6/11/2008 8:25:09 PM
OscarB
Espero eso te ayude a resolver tu tarea, con gusto te colaboro con el articulo, pero mas adelante.... cualquier duda escribes.
6/11/2008 8:26:19 PM
Rodrigo
Estimado necesito una ayuda al respecto necesito guardar la info de un formulario, este tiene textbox,combobox y un datagridview y necesito guardar toda esa info en una base de datos que esta en sql 2000 trate de tomar este ejemplo pero no me a dado resultado modificando los datos por losq ue tengo yo, si me pudieras ayudar te lo agradeceria. mi mail es rodrigo_j24@hotmail.com
6/16/2008 9:50:00 AM
OscarB
Que tal rodrigo, mira dime exactamente cual es el problema con lo que haces la conexion con la base de datos, la forma de guardar se mas especifico para ayudarte.
6/17/2008 2:06:31 PM
mario
excelente mil gracias
7/2/2008 12:30:43 PM
Octavio
Hola me sirvio mucho este ejemplo hace  un tiempo... la pagina en general es de mucha ayuda..gracias.
8/17/2009 2:52:34 AM
ALIENNET
HE ESTADO BUSCANDO ESTE CODIGO POR SEMANAS PARA UN PROYECTO DE MI EMPRESA.....MIL GRACIAS
9/18/2009 8:45:35 PM
Berti
OscarB: Cree una BD de prueba en SQL Server llamada Usuarios con la siguiente informacion: CREATE TABLE Usuarios( EmpFirstName VARCHAR(50), EmpLastName VARCHAR(50), EmpPosition VARCHAR(50), EmpEmail VARCHAR(50), EmpAccessLevel VARCHAR(50), EmpPermitAccessLevelChanges VARCHAR(50), EmpUsername INT PRIMARY KEY IDENTITY(1,1), EmpPassword VARCHAR(50), EmpQuestion VARCHAR(50), EmpSecretAnswer VARCHAR(50), ) Obviamente tambn cambie el DataGridView ajustandolo a mi DB. Y me esta saliendo este error: "NullReferenceException was unhandled - Object reference not set to an instance of an object." en la siguiente linea: SqlString = "INSERT INTO Usuarios (EmpFirstName,EmpLastName,EmpPosition,EmpEmail,EmpAccessLevel,EmpAccessLevelChanges,EmpUsername,EmpPassword,EmpQuestion,EmpSecretAnswer) VALUES ('" + dgvITAMS.Rows(i).Cells(0).Value.ToString() + "','" + dgvITAMS.Rows(i).Cells(1).Value.ToString() + "','" + dgvITAMS.Rows(i).Cells(2).Value.ToString() _ + "','" + dgvITAMS.Rows(i).Cells(3).Value.ToString() + "','" + dgvITAMS.Rows(i).Cells(4).Value.ToString() + "','" + dgvITAMS.Rows(i).Cells(5).Value.ToString() + "','" + dgvITAMS.Rows(i).Cells(6).Value.ToString() + "','" + dgvITAMS.Rows(i).Cells(7).Value.ToString() + "','" + dgvITAMS.Rows(i).Cells(8).Value.ToString() + "','" + dgvITAMS.Rows(i).Cells(9).Value.ToString() + "')" Como lo puedo arreglar??
10/17/2009 12:08:07 PM
italo
Oscar una consulta.. como puedo colocar un codigo de producto en una celda del datagrid y me arroje el nombre, cantidad ,precio ,etc pero todo dnetro del datagrid no con texbox te agradeceria montonces desde ya gracias
10/27/2009 5:21:52 PM
italo
Oscar una consulta.. como puedo colocar un codigo de producto en una celda del datagrid y me arroje el nombre, cantidad ,precio ,etc pero todo dnetro del datagrid no con texbox te agradeceria montonces desde ya gracias
10/29/2009 11:45:59 AM
yamid
Hola a todos tengo una pregunta y es la siguiente: Quiero almacenar por medio de un datagridview datos a una tabla de una base de datos, por medio de entorno grafico, es decir que por medio de una aplicacion aparesca un datagridview donde solamente el usuario pueda insertar datos, no que el datagridview me muestre los datos de la tabla y pueda agregar otro dato. Si alguien me puede dar una ayuda con respecto a esto se lo agradeceria. ATT: Yamid Pertuz rebo215@hotmail.com
11/17/2009 5:58:53 AM
Hugo
El ejemplo esta bastante bien, la duda es cuando tienes el grid enlazado a datos y permites agregar un registro al final del grid y quieres guardar solamente ese registro.
11/24/2009 1:04:01 PM
Luciano
Amigo deseo saber si esto solo se puede aser desde una base de datos SQL o si tambien se puede aser desde una de acces si es asi si no es mucho pedir mandame el codigo de este ejemplo con un acces para q lo vea a este correo si es posible: luchothoma@hotmail.com
11/24/2009 2:23:34 PM
Luciano
Amigo deseo saber si esto solo se puede aser desde una base de datos SQL o si tambien se puede aser desde una de acces si es asi si no es mucho pedir mandame el codigo de este ejemplo con un acces para q lo vea a este correo si es posible: luchothoma@hotmail.com
11/24/2009 3:02:11 PM
Luciano
perdon dijo sino contactame a esta otra direccion es lo mismo . luchothoma@gmail.com
11/24/2009 3:03:01 PM
aa
aaaaaaaaaaaaaa
11/28/2009 10:22:12 PM
Jose Martinez
Excelente te felicito me sirvio mucho para un programa en la Universidad. Agradecido de este mini tutorial
12/10/2009 4:40:57 PM
C-ChacK
Hola, he probado el ejemplo, pero una vez agregado un dato, se cierra la aplicación y al volver a abrirla ya base de datos está vacía! ¿Qué hago para que funcione?
12/22/2009 4:19:08 PM
jose
hola gracias, me sirvio bastante
1/18/2010 6:40:34 PM
yefry
hola, exelente ejemblo me sirvio de mucho, deseo saber si hay una forma que esto funcione en un formulario web, estoy trabajando en un formulario de aspx y me hace falta uno de estos, gracias. si te agradesco me pordrias escribirme a yefry288@hotmail.com
1/20/2010 7:49:14 AM
Jorge
Si no hago mi conexion a la BD por medio de codigo sino por medio del SqlDataAdapter como quedaria la parte del codigo que utilizas para dicho proceso, pues no encuentro los cambios que tendria que hacer. Gracias
2/12/2010 3:21:13 PM
Alrak
Bendito seas compañero no muchos estan dispuestos ayudar como tu lo has hecho gracials.
2/14/2010 11:55:22 PM
mariana
hola una pregunta soy nueva en esto y no tengo ni idea de como utilizar los dataset y el data table, ni el grid no se si puedieras ayudarme... en esto gracias...
2/15/2010 2:46:21 PM
Blas
Buenas, tengo una inquietud. Tengo una base de datos en SQL Server 2005 y por supuesto, varios campos; uno de ellos es habilitado. Mi pregunta es la siguiente, cuando tildo en habilitado o no, deseo que automáticamente se cargue un formulario (Visual Studio 2005) y así ver la fila que tiene el tilde de habilitado. Gracias
2/19/2010 9:35:21 AM
Blas
Buenas, tengo una inquietud. Tengo una base de datos en SQL Server 2005 y por supuesto, varios campos; uno de ellos es habilitado. Mi pregunta es la siguiente, cuando tildo en habilitado o no, deseo que automáticamente se cargue un formulario (Visual Studio 2005) y así ver la fila que tiene el tilde de habilitado. Gracias
2/19/2010 9:37:52 AM
Blas
Buenas, tengo una inquietud. Tengo una base de datos en SQL Server 2005 y por supuesto, varios campos; uno de ellos es habilitado. Mi pregunta es la siguiente, cuando tildo en habilitado o no, deseo que automáticamente se cargue un formulario (Visual Studio 2005) y así ver la fila que tiene el tilde de habilitado. Gracias
2/19/2010 9:43:41 AM
lik
no llena mis espectativas, todavia me quedan dudas.
2/26/2010 2:46:30 PM
lik
tengo una base de datos, llamada entrada y salida de visitantes y necesito saber como tomar una foto desde la camara, y que aparezca automaticamente en el formulario. ayuda porfa. Gracias de antamano.
2/26/2010 2:48:42 PM
Jlira
Hola! es muy bueno tu codigo, solo me da el problema de la excepcion, ya cambie formato de la fecha y nada, pero me guarda en la BD con fecha 1/1/1900 a que se debe este error? Gracias
3/1/2010 7:57:13 AM
Jlira
Hola! es muy bueno tu codigo, solo me da el problema de la excepcion, ya cambie formato de la fecha y nada, pero me guarda en la BD con fecha 1/1/1900 a que se debe este error? Gracias
3/1/2010 8:00:52 AM
Jlira
Hola! es muy bueno tu codigo, solo me da el problema de la excepcion, ya cambie formato de la fecha y nada, pero me guarda en la BD con fecha 1/1/1900 a que se debe este error? Gracias
3/1/2010 8:14:45 AM
Manuel
Si el editar seria my bueno saberlo pues apenas ando comenzdo con este lenguaje y tengo varias dudas, ete post est my bueno gracias.
3/19/2010 8:41:56 AM
Ricardo Diaz
excelente me funciono a la perfeccion, te felicito...desde Panama
3/27/2010 1:39:16 PM
Giovani
Amigo solo Tengo un problema, el datagriview me deja un espacio por default no se como quitarselo, espero que me ayudes
4/6/2010 11:47:29 AM
Stefanny
gracias me sirvio eres como un heroe para mi gracias muchas gracias me sirvio mucho
4/7/2010 2:01:44 PM
Leonardo
Oscar b Felicidades por su pagina y a todos los que colaboran en ella el codigo esta excelente no se si sea psible mostrar ese mismo codigo pero con un update agradeceria su ayuda
4/19/2010 2:59:38 PM
Gabo
muy bueno compañero, gracias por el aporte. me resulto
4/20/2010 6:21:04 PM
misa
hola me ha servido de mucho esto gracias pero me da un error o se como corregirlo me da en la linea donde inserto los datos a la base de datos "Referencia a objeto no establecida como instancia de un objeto" este error me da es decir que no controla la nullreferce exception, necesito ayuda porfa lo mas pronto, te agradecere, este es mi mail victor200358@yahoo.es
4/22/2010 6:58:14 PM
Juan
hermano yo estoy haciendo un programa. pero tengo un problemita. En un formulario tengo un datagridView. y en el load del formulario hago la conexion con una bd de acces .mdb" y lleno en DataGridView con el siguiente codigo: DataGridView1.DataSource = dt donde dt es la tabla a la q estoy conectado. el hace todo esto bien. pero mi pregunta es como hago para q al modificar los datos del DataGridView en ejecucion. y al cerrar el form se guarden los cambios en la bd?? si puedes ayudarme te lo agradezco.
4/29/2010 1:46:17 PM
gla
oye y si guarda en la base de datos, tengo mis codigos similares pero no guarda en la base solo temporal me aparece en visual.Me gusaria saber si esta guarda en la base
5/6/2010 9:19:22 AM
eduardo
muy bueno muy bueno, pero quisiera saber si se puede llenar una grilla sin necesidad de tener un tabla en SQL Server....xD
5/11/2010 6:53:18 AM
L´MA
Hola, ejemplo de maravilla pero me sale un error al momento de crear el almacenamiento de datos me sale este error "La concexion con el servidor se ha establecido correctamente, pero se ha producido un error durante el proceso de inicio de sesión. (provider:Proveedor de memoria compartida, error:0 - No hay ningún proceso en el otro extremo de la canalización.)" ayuda porfa
5/11/2010 8:12:51 PM
joseph
el codigo no sirve sale un error en la linea de inserccion y no es la fecha ya que modifique la sentencia de insert para que ingresara solo un cammpo pero iwual no funciona!! ayudenme @OscarB
5/12/2010 9:29:21 AM
Dana
oyes...podrias pasarlo a c#...?? te lo agradeceria mucho... porfa
5/19/2010 12:31:47 AM
Dana
mi correo es dana_marquez@hotmail.com, si puedes enviarmelo a mi correo..grax...XD
5/19/2010 12:34:07 AM
Angel Millan
Funciona perfecto yo hice algunas modificaciones a mi preferencia por que yo tengo mas de 40 campos en mis tablas ademas cargo el datagrid con un archivo .txt o .csv lo que si es que quisiera solicitar o pedirte un ejemplo de como puedo hacer para que mi consulta solo ejecute la insercion de un cierto numero de registros yo tengo mas de 200mil registros cargados en el datagrid lo que quisiera es que cargue por lo menos de 10mil en 10mil para que no me sature el servidor ya que al enviar los 200mil de un solo golpe la aplicacion se me congela saludos
5/25/2010 7:46:16 AM
Angel Millan
Funciona perfecto yo hice algunas modificaciones a mi preferencia por que yo tengo mas de 40 campos en mis tablas ademas cargo el datagrid con un archivo .txt o .csv lo que si es que quisiera solicitar o pedirte un ejemplo de como puedo hacer para que mi consulta solo ejecute la insercion de un cierto numero de registros yo tengo mas de 200mil registros cargados en el datagrid lo que quisiera es que cargue por lo menos de 10mil en 10mil para que no me sature el servidor ya que al enviar los 200mil de un solo golpe la aplicacion se me congela saludos
5/25/2010 8:05:55 AM
Angel Millan
Funciona perfecto yo hice algunas modificaciones a mi preferencia por que yo tengo mas de 40 campos en mis tablas ademas cargo el datagrid con un archivo .txt o .csv lo que si es que quisiera solicitar o pedirte un ejemplo de como puedo hacer para que mi consulta solo ejecute la insercion de un cierto numero de registros yo tengo mas de 200mil registros cargados en el datagrid lo que quisiera es que cargue por lo menos de 10mil en 10mil para que no me sature el servidor ya que al enviar los 200mil de un solo golpe la aplicacion se me congela saludos
5/25/2010 8:23:05 AM
Alejandro
podrias pasarlo a c#...?? es justo lo que estoy necesitando para mi proyecto este es mi correo emalejiacc@hotmail.com saludos
5/25/2010 5:13:25 PM
Becker
Hola gracias por los ejemplos pero quisiera saber como ingresar datos en la misma grilla y poder eliminar ,insertar,update ,en base datos gracias .....
6/8/2010 1:58:04 PM
jhon
este codigo lo necesito, pero tengo un problema, tengo el siguiente codigo Dim fin As Integer = Me.DataGridView2.Rows.Count - 2 If Me.DataGridView2.Rows.Count > 1 Then For i As Integer = 0 To fin a = Me.DataGridView2.Rows(i).Cells (0).Value.ToString() Me.TextBox1.Text = Me.DataGridView2.Rows(i).Cells(1).Value.ToString() next end if pero me genera un error q es el siguiente Referencia a objeto no establecida como instancia de un objeto. en la linea de Me.TextBox1.Text = Me.DataGridView2.Rows(i).Cells(1).Value.ToString() y cuando es mas de 2 columnas funciona bien mi correo es jhonjaider@hotmail.com
6/22/2010 3:27:36 PM
jhon
este codigo lo necesito, pero tengo un problema, tengo el siguiente codigo Dim fin As Integer = Me.DataGridView2.Rows.Count - 2 If Me.DataGridView2.Rows.Count > 1 Then For i As Integer = 0 To fin a = Me.DataGridView2.Rows(i).Cells (0).Value.ToString() Me.TextBox1.Text = Me.DataGridView2.Rows(i).Cells(1).Value.ToString() next end if pero me genera un error q es el siguiente Referencia a objeto no establecida como instancia de un objeto. en la linea de Me.TextBox1.Text = Me.DataGridView2.Rows(i).Cells(1).Value.ToString() y cuando es mas de 2 columnas funciona bien mi correo es jhonjaider@hotmail.com
6/22/2010 3:56:09 PM
OscarB
Esto ocurre por que no exise alguna columna que estas referenciando, es decir si tienes 2 columnas podras hacer referencia sobre Cells(0) y Cells(1), recuerda que el indice siempre inicia en cero (0). siempre que necesites ahcer referencia toma como que el indice mayor sera (Número de columnas - 1).
6/23/2010 6:01:17 AM
Arthurov
ejemplo muy bueno...pero..en lugar de agregar...quisiera actualizar, como podria hacerle?
6/24/2010 12:49:46 PM
Arthurov
ejemplo muy bueno...pero..en lugar de agregar...quisiera actualizar, como podria hacerle?
6/24/2010 1:18:52 PM
Kracken
Agradecido de por vida Oscar, esta info me sirvio muchisimo. Por cierto yo tambien tuve el problema expuesto mas arriba, el de la referencia al objeto. Yo lo solucione quitandole ".toString" a la consulta. Me.DataGridView2.Rows(i).Cells (0).Value.ToString() ----> Me.DataGridView2.Rows(i).Cells (0).Value
7/12/2010 9:46:45 PM
GoroSAL
Hola, la verdad el codigo esta bien pero todo a nivel de memoria pero en la tablas no guarda nada si hoy agrego el dato y me salgo vuelvo a entrar, ya no esta le informacion que puedo hacer gracias.
8/4/2010 2:36:25 PM
berah
ola exelente ejemplo pero en el momento de llegar al ultimo registro e ingresar los datos me dice que no encuentra nullreferenceexception,no estoy ingresando fechas solo caracteres piede una palabra new para una instancia de objeto o una funcion para los dtos nulos como le puedo hacer gracias
8/6/2010 12:55:42 PM
berah
ola exelente ejemplo pero en el momento de llegar al ultimo registro e ingresar los datos me dice que no encuentra nullreferenceexception,no estoy ingresando fechas solo caracteres piede una palabra new para una instancia de objeto o una funcion para los dtos nulos como le puedo hacer gracias
8/6/2010 12:55:48 PM
Danny Gutierrez
podrias hacer un ejemplo pero sin manejar un datagrid, tengo un inconveniente pq unos campos son numeric y otros varchar, pero al agregar los datos de los textbos me dice error al convertir de varchar a numeric... Gracias
8/14/2010 4:40:05 PM
NEMEIES
GRACIAS ME SIRVIO Y PARA LOS KE TENGAN EL ERROR DE NULL REFERENCIA VEAN EN LA CONFIGURACION DEL DATAGRIDVIEW(SI LO HICIERON CON EL ASISTENTE, O SI ARRASTRARON EL DATASET AL FORMULARIO gracuas me sirvio y para os ke tengan el error de null reference vean la configuracion del datagridview (si lo hicieron con el wizard o arrastraron el dataset al formulario) desmarquen las opciones para agregar un nuevo valor) para mi solo necesitaba guardar el contenido del datagridview en otra tabla diferente, tonces con la opcion de agregar me tiraba una fila en blanco y por eso me tiraba el error de null reference :3 se agredece por el kodigo :D
8/18/2010 1:09:36 PM
Daniel
Buenas, quiero agradecer por el codigo. Sucede que en mi caso, en el datagridview muestro la description de dos tables padres donde el primary key es de tipo int " bd de datos sql server 2005". entonces tengo una tabla cabecera y otra detalle, cuando hago click en grabar pues en la tabla cabecera se graba sin problema pero en la tabla detalle me envia este error "CONVERSION FROM STRING INSRT INTO CALCULTRAJET (idCalc "to type " double "is not valid He probado diferentes formas tanto asi que los codigos de los fore key lo habia declarado de tipo string pero no he tenido resultados, alguien puede decrime donde esta el error. Por favor
8/31/2010 8:52:29 AM
Daniel
Osacra podria contactate por email, sabes llevo dias con el problema que no puedo grabar datos en la tabla detalle pero si se hace en la tabla cabecera. He seguido los pasos que tu has explicado en tu codigo pero, me envia este error. Conversion from string "insert into calcultrajet (idCalc "to type "double" is not valid
8/31/2010 9:14:45 AM
Paz
gracias por este tutorial.,, esta buenisimo y me funciono gracias por estos aportes son de mucha ayuda
9/1/2010 11:33:26 AM
Agregar comentarios
Autor:
Comentario:
codigo de la imagen

Fecha de publicación: 3/5/2008 8:10:49 PM