Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Mostrar DataGridview

18 views
Skip to first unread message

Marticore

unread,
Sep 22, 2008, 11:08:56 AM9/22/08
to
hola, tengo un duda sobre los datagrid, no estoy sacando nada de la
base de datos.

aca la imagen.
http://img.marticore.com/grid.JPG

ahora estoy generando un CrystalReport y quisiera ahi mostrar los
datos que ingrese en el DataGrid, casi todos los articulos que leo,
son desde la base de datos.

solamente quiero ver lo que puse :D

Gracias

SoftJaén

unread,
Sep 23, 2008, 9:31:50 AM9/23/08
to
"Marticore" escribió:

> tengo un duda sobre los datagrid, no estoy sacando nada de la
> base de datos.

Para poder "sacar" algo de la base de datos, primero tendrá que haber
registros en la tabla de la base de datos que estás seleccionando. Si hay
registros, no veo ningún inconveniente para que los puedas mostrar en un
control DataGridView, que es un control parecido pero distinto a un control
DataGrid.

El siguiente ejemplo muestra en un control DataGridView los datos de
Clientes de una base de Access:

Using cnn As New OleDbConnection( _
"Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\Mis documentos\Bd1.mdb;")

Try
Dim sql As String = "SELECT * FROM Clientes"
Dim da As New OleDbDataAdapter(sql, cnn)
Dim dt As DataTable = New DataTable("Clientes")
da.Fill(dt)
DataGridView1.DataSource = dt

Catch ex As Exception
MessageBox.Show(ex.Message)
End Try

End Using

--
Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.

Marticore

unread,
Sep 23, 2008, 8:24:48 PM9/23/08
to
esque no quiero base de datos ni nada, esto no esta entrando a una
base de datos aun, solo quiero digamos una vista previa del documento
con los items ingresados en el DataGrid,
porfa si me puedne dar informacion, gracias, y donde va ese codigo ^^

gracias

SoftJaén

unread,
Sep 24, 2008, 1:08:16 AM9/24/08
to
"Marticore" escribió:

> es que no quiero base de datos ni nada, esto no esta entrando a una


> base de datos aun, solo quiero digamos una vista previa del documento
> con los items ingresados en el DataGrid,

Pues la verdad es que no entiendo donde quieres la vista previa. Si no hay
ninguna base de datos, digo yo que el control DataGridView lo habrás
diseñado manualmente y que los datos los estás ingresando tu mismo

> porfa si me puedne dar informacion, gracias, y donde va ese codigo

Del control DataGridView te puedo dar toda la información que esté en mis
manos, pero de CrystalReport, lo siento, pero no tengo los suficientes
conocimientos como para dar explicaciones.

En cuanto a donde va el código que te he indicado anteriormente, lo puedes
insertar en el evento «Form_Load» del formulario donde se encuentre el
control DataGridView, de esa manera, cuando se abra el formulario aparecerán
los datos cargados en el control DataGridView, pero para ello, primero
tienes que tener una base de datos para poder obtener los registros que
desees mostrar.

Marticore

unread,
Sep 24, 2008, 5:30:29 PM9/24/08
to
los datos al Datagridview los ingreso yo, digamos como una factura,
ahora yo quiero imprimir las cosasque agregue a ese Datawrid, pero
primero tengo que hacerlo aparecer en el cristalreport xDDD.

bueno gracias estube investigando y nadie hace eso xD, bueno me toca
jalarlo de una tabla temporal que voy a crear, podrian ayudarm de como
al hacer click en un boton "generar reporte" aparesca un crystalreport
con los datos de mi tabla tmp.

gracias, si se pudiera una comunicacion via MSN estaria muy
agradecido.

mart...@hotmail.com

gracias

SoftJaén

unread,
Sep 25, 2008, 1:03:57 AM9/25/08
to
"Marticore" preguntó:

> podrian ayudarm de como al hacer click en un boton
> "generar reporte" aparesca un crystalreport
> con los datos de mi tabla tmp.

Si lo crees oportuno, mira a ver lo que encuentras en la siguente búsqueda
de mensajes efectuada en Google:

http://groups.google.es/group/microsoft.public.es.dotnet.vb/search?q=crear+crystalreports&start=20&sa=N&

> si se pudiera una comunicacion via MSN estaria muy
> agradecido.

Lo siento, pero la única comunicación que mantengo es a través de éste mismo
grupo de noticias, porque de ésta manera, los posibles problemas y
soluciones que se traten se enterarán los restantes usuarios del grupo, no
solamente nosotros dos. ;-)

Francisco

unread,
Sep 25, 2008, 2:00:18 AM9/25/08
to
Hola, no entiendo muy bien el problema pero al informe de crystal le puedes
pasar un dataset de la siguiente manera.

CrystalProvincias1.SetDataSource(Me.ProvinciasDataSet)

Este DataSet estara enlazado con el DataGrid y no tiene que venir de una
tabla física. El unico problema es que a la hora de definir el informe esta
tabla debe existir físicamente o definir el informe en ejecución.

no sé, si esto te ayudará en el problema que tienes.

Saludos
Francisco J.
Jaen - Spain

"SoftJaén" <grupo_n...@softjaen.es> escribió en el mensaje
news:unpIhwsH...@TK2MSFTNGP02.phx.gbl...

SoftJaén

unread,
Sep 25, 2008, 2:02:58 AM9/25/08
to
"Francisco" escribió:

> no sé, si esto te ayudará en el problema que tienes.

Gracias, paisano, pero el problema no es mío. :-)))

Un saludo

Francisco

unread,
Sep 25, 2008, 6:12:20 AM9/25/08
to
Perdona paisano, no me referia a ti, pero no se a que nivel del hilo debia
ponerlo.

Saludos

"SoftJaén" <grupo_n...@softjaen.es> escribió en el mensaje

news:eFe8fRtH...@TK2MSFTNGP05.phx.gbl...

SoftJaén

unread,
Sep 25, 2008, 6:40:50 AM9/25/08
to
"Francisco" escribió:

> Perdona paisano, no me referia a ti, ...

No te preocupes, porque no tiene mayor importancia.

> ... pero no se a que nivel del hilo debia ponerlo.

Si era para contestarle al usuario Marticore, podías haber "colgado" tu
mensaje desde algún mensaje suyo. Pero, ¡vamos! Que no pasa nada. :-)

Marticore

unread,
Sep 25, 2008, 10:14:47 AM9/25/08
to
bueno entonces ahroa si empecemos hacerlo mas detallado, para
estosubir unas imagenes ok?, para que la idea quede clara y quede con
un buen documento para los demas users.

pd. saben de una forma de colocar imagenes aca?. bueno sigamos.

Primero.- Tengo un formulario llamado frm_solicitud, donde se piden
unas cosas por ejemplo clavos, alambres, carpas y N cosas. ver imagen
1

Imagen 1 --> http://img.marticore.com/img_01.JPG

en la imagen vemos cantidad, unidad (metros, kilos, cajas), y
descripcion, al rellenar esos campos, hago click en el boton "Agregar"
y todos los campos pasan a mi DataGrid, una vez teniendo ls datos
dentro del DataGrid, vamos a generar el reporte. Ver Imagen 2

Imagen 2 --> http://img.marticore.com/img_02.JPG

ya es momento de generar el reporte, estube un poco confundido de como
hacer esto. lo que quisiera es que de algun modo termine asi mi
reporte listo para imprimir. ver imagen 3

Imagen 3 -->http://img.marticore.com/img_03.JPG

si ven, los datos son jalados del formulario frm_solicitud. esa es mi
inquietud de como hacer eso, al momento de hacer click en el boton
generar Reporte, me salga una vista previa del reporte a imprimir, y
despues imprimirlo

bueno gracias, hoy estare todo el dia atento a las respuestas y dudas,
para hacerlolo mas rapido posible.

Gracias.

Francisco

unread,
Sep 26, 2008, 5:18:03 AM9/26/08
to
Hola, no se exactamente como introduces los datos en el grid cuando le das
al boton Agregar, pero creo que lo que tenias que hacer es ańadirlas a un
dataset que estara vinculado con el grid.

Luego al informe se llamaria pasandole el dataset con las lineas agregadas
de la forma que te dige anteriormente:

InformeCrystal.SetDataSource(Me.ProvinciasDataSet)

Saludos.


Francisco J.
Jaen - Spain

"Marticore" <hinos...@gmail.com> escribió en el mensaje
news:44f501ea-9876-4d54...@8g2000hse.googlegroups.com...

georgelysmarcano

unread,
Oct 25, 2009, 5:21:41 PM10/25/09
to
Hola estoy realizando un sistema con vb. net 2005 y MySql, pero no hallo la forma de que me muestre los datos almecenada en una tabla de la Bd en un datagridview, me muestra un error al tratar de realizar la consulta con el dataset, soy nueva en vb .net 2005 espero me ayuden. Gracias.

Marticore wrote:

bueno entonces ahroa si empecemos hacerlo mas detallado, paraestosubir unas

26-sep-08

Gracias.

Previous Posts In This Thread:

On martes, 23 de septiembre de 2008 05:07 a.m.
Marticore wrote:

Mostrar DataGridview
hola, tengo un duda sobre los datagrid, no estoy sacando nada de la
base de datos.

aca la imagen.
http://img.marticore.com/grid.JPG

ahora estoy generando un CrystalReport y quisiera ahi mostrar los
datos que ingrese en el DataGrid, casi todos los articulos que leo,
son desde la base de datos.

solamente quiero ver lo que puse :D

Gracias

On martes, 23 de septiembre de 2008 09:31 a.m.
grupo_noticia wrote:

Re: Mostrar DataGridview
"Marticore" escribi?:


Para poder "sacar" algo de la base de datos, primero tendr? que haber
registros en la tabla de la base de datos que est?s seleccionando. Si hay
registros, no veo ning?n inconveniente para que los puedas mostrar en un

control DataGridView, que es un control parecido pero distinto a un control
DataGrid.

El siguiente ejemplo muestra en un control DataGridView los datos de
Clientes de una base de Access:

Using cnn As New OleDbConnection( _
"Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\Mis documentos\Bd1.mdb;")

Try
Dim sql As String = "SELECT * FROM Clientes"
Dim da As New OleDbDataAdapter(sql, cnn)
Dim dt As DataTable = New DataTable("Clientes")
da.Fill(dt)
DataGridView1.DataSource = dt

Catch ex As Exception
MessageBox.Show(ex.Message)
End Try

End Using

--
Enrique Mart?nez
[MS MVP - VB]

Nota informativa: La informaci?n contenida en este mensaje, as? como el
c?digo fuente incluido en el mismo, se proporciona ?COMO EST??, sin
garant?as de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en pr?ctica, utilizar o ejecutar lo recomendado o

sugerido en el presente mensaje.

On mi?rcoles, 24 de septiembre de 2008 01:08 a.m.
grupo_noticia wrote:

Re: Mostrar DataGridview
"Marticore" escribi?:


Pues la verdad es que no entiendo donde quieres la vista previa. Si no hay

ninguna base de datos, digo yo que el control DataGridView lo habr?s
dise?ado manualmente y que los datos los est?s ingresando tu mismo


Del control DataGridView te puedo dar toda la informaci?n que est? en mis

manos, pero de CrystalReport, lo siento, pero no tengo los suficientes
conocimientos como para dar explicaciones.

En cuanto a donde va el c?digo que te he indicado anteriormente, lo puedes
insertar en el evento ?Form_Load? del formulario donde se encuentre el
control DataGridView, de esa manera, cuando se abra el formulario aparecer?n

los datos cargados en el control DataGridView, pero para ello, primero
tienes que tener una base de datos para poder obtener los registros que
desees mostrar.

--
Enrique Mart?nez
[MS MVP - VB]

Nota informativa: La informaci?n contenida en este mensaje, as? como el
c?digo fuente incluido en el mismo, se proporciona ?COMO EST??, sin
garant?as de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en pr?ctica, utilizar o ejecutar lo recomendado o

sugerido en el presente mensaje.

On jueves, 25 de septiembre de 2008 01:03 a.m.
grupo_noticia wrote:

Re: Mostrar DataGridview
"Marticore" pregunt?:


Si lo crees oportuno, mira a ver lo que encuentras en la siguente b?squeda

de mensajes efectuada en Google:

http://groups.google.es/group/microsoft.public.es.dotnet.vb/search?q=crear+crystalreports&start=20&sa=N&


Lo siento, pero la ?nica comunicaci?n que mantengo es a trav?s de ?ste mismo
grupo de noticias, porque de ?sta manera, los posibles problemas y
soluciones que se traten se enterar?n los restantes usuarios del grupo, no
solamente nosotros dos. ;-)

--
Enrique Mart?nez
[MS MVP - VB]

Nota informativa: La informaci?n contenida en este mensaje, as? como el
c?digo fuente incluido en el mismo, se proporciona ?COMO EST??, sin
garant?as de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en pr?ctica, utilizar o ejecutar lo recomendado o

sugerido en el presente mensaje.

On jueves, 25 de septiembre de 2008 02:00 a.m.
Francisco wrote:

Hola, no entiendo muy bien el problema pero al informe de crystal le puedes
Hola, no entiendo muy bien el problema pero al informe de crystal le puedes
pasar un dataset de la siguiente manera.

CrystalProvincias1.SetDataSource(Me.ProvinciasDataSet)

Este DataSet estara enlazado con el DataGrid y no tiene que venir de una

tabla f?sica. El unico problema es que a la hora de definir el informe esta
tabla debe existir f?sicamente o definir el informe en ejecuci?n.

no s?, si esto te ayudar? en el problema que tienes.

Saludos


Francisco J.
Jaen - Spain

"SoftJa?n" <grupo_n...@softjaen.es> escribi? en el mensaje
news:unpIhwsH...@TK2MSFTNGP02.phx.gbl...

On jueves, 25 de septiembre de 2008 02:02 a.m.
grupo_noticia wrote:

Re: Mostrar DataGridview
"Francisco" escribi?:


Gracias, paisano, pero el problema no es m?o. :-)))

Un saludo

--
Enrique Mart?nez
[MS MVP - VB]

Nota informativa: La informaci?n contenida en este mensaje, as? como el
c?digo fuente incluido en el mismo, se proporciona ?COMO EST??, sin
garant?as de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en pr?ctica, utilizar o ejecutar lo recomendado o

sugerido en el presente mensaje.

On jueves, 25 de septiembre de 2008 06:12 a.m.
Francisco wrote:

Perdona paisano, no me referia a ti, pero no se a que nivel del hilo debia
Perdona paisano, no me referia a ti, pero no se a que nivel del hilo debia
ponerlo.

Saludos

"SoftJa?n" <grupo_n...@softjaen.es> escribi? en el mensaje

On jueves, 25 de septiembre de 2008 06:40 a.m.
grupo_noticia wrote:

Re: Mostrar DataGridview
"Francisco" escribi?:


No te preocupes, porque no tiene mayor importancia.


Si era para contestarle al usuario Marticore, pod?as haber "colgado" tu
mensaje desde alg?n mensaje suyo. Pero, ?vamos! Que no pasa nada. :-)


--
Enrique Mart?nez
[MS MVP - VB]

Nota informativa: La informaci?n contenida en este mensaje, as? como el
c?digo fuente incluido en el mismo, se proporciona ?COMO EST??, sin
garant?as de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en pr?ctica, utilizar o ejecutar lo recomendado o

sugerido en el presente mensaje.

On viernes, 26 de septiembre de 2008 05:18 a.m.
Francisco wrote:

Hola, no se exactamente como introduces los datos en el grid cuando le das al
Hola, no se exactamente como introduces los datos en el grid cuando le das

al boton Agregar, pero creo que lo que tenias que hacer es a?adirlas a un

dataset que estara vinculado con el grid.

Luego al informe se llamaria pasandole el dataset con las lineas agregadas
de la forma que te dige anteriormente:

InformeCrystal.SetDataSource(Me.ProvinciasDataSet)

Saludos.
Francisco J.
Jaen - Spain

"Marticore" <hinos...@gmail.com> escribi? en el mensaje
news:44f501ea-9876-4d54...@8g2000hse.googlegroups.com...

On viernes, 26 de septiembre de 2008 10:13 p.m.
Marticore wrote:

esque no quiero base de datos ni nada, esto no esta entrando a unabase de
esque no quiero base de datos ni nada, esto no esta entrando a una


base de datos aun, solo quiero digamos una vista previa del documento
con los items ingresados en el DataGrid,

porfa si me puedne dar informacion, gracias, y donde va ese codigo ^^

gracias

On viernes, 26 de septiembre de 2008 10:13 p.m.
Marticore wrote:

los datos al Datagridview los ingreso yo, digamos como una factura,ahora yo
los datos al Datagridview los ingreso yo, digamos como una factura,
ahora yo quiero imprimir las cosasque agregue a ese Datawrid, pero
primero tengo que hacerlo aparecer en el cristalreport xDDD.

bueno gracias estube investigando y nadie hace eso xD, bueno me toca

jalarlo de una tabla temporal que voy a crear, podrian ayudarm de como


al hacer click en un boton "generar reporte" aparesca un crystalreport
con los datos de mi tabla tmp.

gracias, si se pudiera una comunicacion via MSN estaria muy
agradecido.

mart...@hotmail.com

gracias

On viernes, 26 de septiembre de 2008 10:13 p.m.
Marticore wrote:

Gracias.

EggHeadCafe - Software Developer Portal of Choice
ASP.NET Server Controls: TREEVIEW [BETA 2]
http://www.eggheadcafe.com/tutorials/aspnet/04c40772-3002-40a3-90d9-9663395340ea/aspnet-server-controls.aspx

Edilberto Arteaga

unread,
Oct 28, 2009, 9:36:59 AM10/28/09
to
que tipo de error le esta dando al hacer la consulta

"Georgelys Marcano" escribi� en el mensaje de
noticias:20091025172...@gmail.com...

0 new messages