Visual Basic.NET - COMO INGRESAR DATOS A UN DATAGRID

 
Vista:

COMO INGRESAR DATOS A UN DATAGRID

Publicado por carolina (7 intervenciones) el 01/12/2006 22:40:05
TENGO UNA TABLA DONDE TENGO UNA CEDULA CON VARIOS PROVEEDORES ASI:

CEDULA CODIGO_PROV COD_TIPO_PROV
123 2 IN
123 2 CE
123 2 LC
123 2 DT

Y NO SE COMO MOSTRAR ESTOS DATOS EN UN DATAGRID.... 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:COMO INGRESAR DATOS A UN DATAGRID

Publicado por Jose Armando (1 intervención) el 05/12/2006 15:31:21
HOLA A VER SI TE SIRVE MI AYUDA

1RO SI VAS A CARGAR LOS DATOS AL MOMENTO DE MOSTRAR TU FORMULARIO DEBES CREAR UN PROCEDIMIENTO EN EL VENTO LOAD
EJEM
Private Sub FrmManTrasladoTemporal_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
PoCargarDatos()
End Sub

2DO EN EL PROCEDIMIENTO PoCargarDatos PONES LO SIGUIENTE
EJEM
Sub PoCargarDatos ()
Try
dtgPacientes.DataSource = MiPaciente.CargarPacientes(stEstado).Tables(0)

Catch ex As SqlException
MessageBox.Show(ex.Message)
End Try
End Sub

DECLARA LO SIGUIENTE AL INICIO

Imports System.Data.SqlClient

DENTRO DE LA CLASE DECLARA LO SIGUIENTE

Dim MiPaciente As New clsPaciente = VARIABLE QUE INSTANCIA LA CLASE
Dim cnx As New SqlConnection(cnnstr) = CONEXION DE LA BASE DE DATOS

CREAS UNA CLASE CON EL NOMBRE clsPaciente O CON EL QUE TU CREAS CONEVENIENTE

Public Class clsPaciente

Public Function CargarPacientes(ByVal stEstado As String) As DataSet
'se crea la base de datos de uso comun
Dim db As Database = DatabaseFactory.CreateDatabase()

Dim sqlcommand As String = "sp_CargarPaciente"
Dim dbCommand As Common.DbCommand = db.GetStoredProcCommand(sqlcommand)
db.AddInParameter(dbCommand, "@ESTADO", DbType.String, stEstado)

'poblar el dataset
Dim ds As DataSet = Nothing

ds = db.ExecuteDataSet(dbCommand)
Return (ds)
End Function

EN MI CASO LE ESTOY PASANDO UN PARAMETRO DE ESTADO PARA QUE ME TRAIGA A TODOS LOS PACIENTES ACTIVOS

AL INICIO DE LA CLASE HE DECLARADO LO SIGUIENTE

Imports Microsoft.Practices.EnterpriseLibrary.Common
Imports Microsoft.Practices.EnterpriseLibrary.Data
Imports System.Data.SqlClient

SI TE SALE ERROR TIENES QUE REFERENCIAR LOS 2 PRIMEROS
Imports Microsoft.Practices.EnterpriseLibrary.Common
Imports Microsoft.Practices.EnterpriseLibrary.Data

QUE ESTAN DENTRO DE LA CARPETA BIN

CUALQUIER DUDA ME ESCRIBES BYE NOS VEMOS
ATTE JOSE
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:COMO INGRESAR DATOS A UN DATAGRID

Publicado por RICARDO CAUICH (1 intervención) el 03/05/2007 23:09:19
POR FAVOR ME PUEDES AYUDAR? QUIERO CREAR UN´PUNTO DE VENTA EN EL CUAL EN LA VENTANA DE COMPRA QUIERO CAPTURAR UN PRODUCTO QUE ESTE DENTRO DE LA BASE DE DATOS DESDE UN DATA GRID, ADEMAS
DE ANEXAR NUEVOS REGISTROS A LA BASE DE DATOS DESDE UN DATA GRID O DESDE UNOS TEXT BOX
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