SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: rocky en Jueves 15 de Diciembre de 2005, 18:32

Título: Bd En Vb.net
Publicado por: rocky en Jueves 15 de Diciembre de 2005, 18:32
Saludos, me gustaria saber como se usan las bd en vb.net, vengo del 6 y esto ha cambiado bastante, al menos me gustaria que me diesen una pista para empezar a investigar el modo de insertar, eliminar,modificar registros etc, y bueno me interesa aprender tanto a hacerlo con SQL como por algun control.

Saludos.
Título: Re: Bd En Vb.net
Publicado por: Knapp en Jueves 15 de Diciembre de 2005, 19:30
ado.net tiene dos características: conectado (recordsets de toda la vida) y desconectado (dataset, dataadapter...). Te sugiero que investigues la parte desconectada y como generar las sentencias select, insert,update y delete

Mira en la web del guille : http://www.elguille.info/ (http://www.elguille.info/)

salut   :lightsabre:
Título: Re: Bd En Vb.net
Publicado por: The Black Boy en Jueves 15 de Diciembre de 2005, 21:42
ejemplo

Código: Text
  1.  
  2. Imports System.Data.SQLClient
  3. ' este es el string de conexion con la BD SQL
  4. dim str as string = "user id=sa;password=123456;data source=NameServer info=False;initial catalog=NameBasedatos"
  5.  
  6. 'aqui la variable que te permite abrir y cerrar la conexion con la BD
  7. Dim strcnn As New SqlConnection(str)
  8. strcnn.open() 'abre
  9. strcnn.close() ' cierra
  10. dim comando as new SQLCommand("Select * From tabla", strcnn) ' una de las
  11. forma de introducir una consulta
  12.  
  13.  

bueno si quieres saber mas sobre esto, los colaboradores de este foro entre ellos Sergiotarrillo, Kev Senzao18 entre otros son muy buenos

espero te halla servido

Saludos
Título: Re: Bd En Vb.net
Publicado por: Soultaker en Jueves 15 de Diciembre de 2005, 23:11
Para las conexiones a las base de datos puedes visitar este enlace http://www.connectionstrings.com (http://www.connectionstrings.com/).

Este codigo es para mostrar los registros de una base de datos en un datagrid

Código: Text
  1.  
  2.   Dim sql_cn As New SqlConnection
  3.   Dim sql_da As New SqlDataAdapter
  4.   Dim ds As New DataSet
  5.  
  6. Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
  7.     Dim ls_sql As String = "Select * From hoja1"
  8.     sql_cn.ConnectionString = "Data Source=(local);initial catalog=estigma;user id=sa"
  9.     sql_cn.Open()
  10.     sql_da = New SqlDataAdapter(ls_sql, sql_cn)
  11.     sql_da.Fill(ds, "xxx")
  12.     DataGrid1.DataSource = ds.Tables("xxx")
  13. End Sub
  14.  
  15.  
Y antes de todo importar la libreria de SQL

Código: Text
  1. Imports System.Data.SqlClient
  2.  
Espero te sirva.

 :comp: