border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

  #1 (permalink)  
Antiguo 06-05-2008, 02:02:33
Un Nuevo Amigo
 
Registrado: abr 2008
Posts: 2
omar90724 Aun no valorado
Exclamation Ayuda Con Base De Datos!!!

Hola, estoy haciendo una pequeña aplicación windows con una base de datos, pero estoy sufriendo con el connectionstring y las consultas a la BD (INSERT,UPDATE,DELETE,SELECT) si alguien puede prestarme su ayuda me sería de mucha ayuda....gracias!!!
Responder Con Cita
  #2 (permalink)  
Antiguo 06-05-2008, 13:52:33
Un Nuevo Amigo
 
Registrado: jun 2007
Posts: 6
Patricio_nerio Valoración +2
Predeterminado Re: Ayuda Con Base De Datos!!!

Con esto te conectas a una Bd de Acces.

Imports System
Imports System.Data
Imports System.Data.OleDb


Public conexion As New OleDbConnection
Public Sub BD()
conexion.ConnectionString = "Provider=Microsoft.Jet.OleDb.4.0; Data Source=C:\Documents and Settings\Administrador\Escritorio\Sistema\Copy.mdb ;"

conexion.Open()
End Sub

Private Sub Form2_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Call BD()
End Sub

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim ds As New DataSet
Dim sel As String

sel = "Select * From [nombre de tabla] "
Dim adapterrrs As OleDbDataAdapter = New OleDbDataAdapter(sel, conexion)
adapterrrs.Fill(ds)

'hata aqui ya tienes tu dataset cargado con los datos y para volcarlos en una grilla

grid.DataSource = dssss.Tables(0)

end sub
Espero esto te pueda servir de ayud.
Saludos.
__________________
La imaginacion es mas importante que el conocimiento...

Patricio Nerio
Responder Con Cita
  #3 (permalink)  
Antiguo 06-05-2008, 18:48:50
Un Nuevo Amigo
 
Registrado: abr 2008
Posts: 2
omar90724 Aun no valorado
Predeterminado Re: Ayuda Con Base De Datos!!!

Gracias por la ayuda...!! ok ahi se conecta....pero cuando le mando el query INSERT INTO el grid se queda en blanco.... y al cerrar y abrir de nuevo el proyecto resulta que si agregó el registro....que podría hacer?????

ESTE ES MI CODIGO...

Imports System
Imports System.Data
Imports System.Data.OleDb
Public Class Form1
Public conexion As New OleDbConnection
Public Sub BD()
conexion.ConnectionString = "Provider=Microsoft.Jet.OleDb.4.0; Data Source=C:\Users\Omar Alviarez\Documents\db1.mdb"
conexion.Open()
End Sub
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Call BD()
Dim ds As New DataSet
Dim sel As String
sel = "Select * From Tabla1"
Dim adapterrrs As OleDbDataAdapter = New OleDbDataAdapter(sel, conexion)
adapterrrs.Fill(ds)
DataGrid1.DataSource = ds.Tables(0)
conexion.Close()
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Call BD()
Dim ds As New DataSet
Dim sel As String
sel = "INSERT INTO Tabla1 (cedula,nombre,apellido,direccion,edad) " & "values('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" & TextBox4.Text & "','" & TextBox5.Text & "')"
Dim adapterrrs As OleDbDataAdapter = New OleDbDataAdapter(sel, conexion)
adapterrrs.Update(ds)
'hata aqui ya tienes tu dataset cargado con los datos y para volcarlos en una grilla
DataGrid1.DataSource = ds.Tables("Tabla1")
conexion.Close()
End Sub
End Class
Responder Con Cita
  #4 (permalink)  
Antiguo 07-05-2008, 16:42:13
Un Nuevo Amigo
 
Registrado: jun 2007
Posts: 6
Patricio_nerio Valoración +2
Predeterminado Re: Ayuda Con Base De Datos!!!

Lo que haria yo, seria esto:

Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Call BD()
Dim ds As New DataSet
Dim sel As String
sel = "Select * From Tabla1"
Dim adapterrrs As OleDbDataAdapter = New OleDbDataAdapter(sel, conexion)
adapterrrs.Fill(ds)
DataGrid1.DataSource = ds.Tables(0)
conexion.Close()
End Sub

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Call BD()
Dim ds As New DataSet
Dim sel As String
sel = "INSERT INTO Tabla1 (cedula,nombre,apellido,direccion,edad) " & "values('" & TextBox1.Text & "','" & TextBox2.Text & "','" & TextBox3.Text & "','" & TextBox4.Text & "','" & TextBox5.Text & "')"
Dim adapterrrs As OleDbDataAdapter = New OleDbDataAdapter(sel, conexion)
adapterrrs.Update(ds)


ds.reset
sel = "Select * From Tabla1"
Dim adapterrrss As OleDbDataAdapter = New OleDbDataAdapter(sel, conexion)
adapterrrs.Fill(ds)

DataGrid1.DataSource = ds.Tables("Tabla1")
conexion.close

End Sub

No se si sea lo mas correcto pero creo que debe trabajar.
Saludos.
__________________
La imaginacion es mas importante que el conocimiento...

Patricio Nerio
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado



La franja horaria es GMT. Ahora son las 00:46:11.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right