Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS
Desde 0 | HTML | CSS | ASP | PHP | AJAX | Javascript | Diseño web | Promoción web | Ganar dinero
Directorio | Manuales | Scripts | FAQs | Programas | Artículos Copyleft | Actualidad | La Cosecha | Colabora
Registrarse | Vuestras páginas | Foros del web | Lista de correo | Boletín de novedades
Generador METAs | Compras | Busca cursos
Alojamiento | Dominios.es | Micropagos SMS | Buscadores | Patentes, marcas | Creación web | Multimedia | Videos
Desarrollo Freelance | Buscar proyectos | Buscar profesionales | Solicitar desarrollo
FAQ: Botones editar,actualizar o borrar en VB .NET

 Se muestran 2 comentarios sin revisar

Jorge  06/11/07 
Depende para que es la operación:
Porque sí es una simple operación de base de datos; el usar dataset es exagerado!!

yo recomiendo usar Comando parejo

dataset esta pensado para escenario mas complejo

Atte.
Jpedraza
Microsoft Certified Professional
Coordinador MUG Profesional
Http://groups.msn.com/guarosmsdn-net

xGs_Manco  06/11/07 
Botón buscar:
Public Function Buscar(ByVal ced As String) As Integer
Dim conn As SqlConnection
Dim ds As DataSet
Dim da As SqlDataAdapter
Dim SqlCadena As String
Dim sqlComando As SqlCommand

Try
da = New SqlDataAdapter()
ds = New DataSet()
conn = New SqlConnection("Data Source=(LOCAL);Initial Catalog=bdmacondo;User ID=sa;Password=sa")
SqlCadena = "Select * from tblduenos where ced = @ced "
sqlComando = New SqlCommand(SqlCadena, conn)
sqlComando.Parameters.AddWithValue("@ced", ced)
sqlComando.CommandType = CommandType.Text
conn.Open()
da.SelectCommand = sqlComando
da.Fill(ds, "tblduenos")
If ds.Tables("tblduenos").Rows.Count > 0 Then
Return 1
Else
Return 0
End If
Catch ex As Exception
MsgBox("Ocurrió un error desconocido durante el proceso", MsgBoxStyle.Information, "Error")
Finally
conn.Close()
End Try
End Function

Boton Modificar
Public Sub Modificar(ByVal des As String)
Dim conn As SqlConnection
Dim SqlCadena As String
Dim sqlComando As SqlCommand
Try
conn = New SqlConnection("Data Source=(LOCAL);Initial Catalog=bdmacondo;User ID=sa;Password=sa")
SqlCadena = "update tblanimales set descripcion = @des where des = @des"
sqlComando = New SqlCommand(SqlCadena, conn)
sqlComando.CommandType = CommandType.Text
sqlComando.Connection.Open()

sqlComando.Parameters.Add("@des", SqlDbType.VarChar, 25)
sqlComando.Parameters("@des").Value = des

sqlComando.ExecuteNonQuery()

Catch ex As Exception
MsgBox("Ocurrió un error desconocido durante el proceso", MsgBoxStyle.Information, "Error")
Finally
conn.Close()
End Try
End Sub

Boton Guardar
Public Sub Guardar(ByVal des As String)
Dim conn As SqlConnection
Dim SqlCadena As String
Dim sqlComando As SqlCommand
Try
conn = New SqlConnection("Data Source=(LOCAL);Initial Catalog=bdmacondo;User ID=sa;Password=sa")
SqlCadena = "insert into tblanimales ( descripcion) values ( @des)"
sqlComando = New SqlCommand(SqlCadena, conn)
sqlComando.CommandType = CommandType.Text
sqlComando.Connection.Open()

sqlComando.Parameters.Add("@des", SqlDbType.VarChar, 25)
sqlComando.Parameters("@des").Value = des

sqlComando.ExecuteNonQuery()
MsgBox("Registro guardado correctamente", MsgBoxStyle.Information, "Guardado")

Catch ex As Exception
MsgBox("Ocurrió un error desconocido durante el proceso", MsgBoxStyle.Information, "Error")
Finally
conn.Close()
End Try
End Sub

Boton Eliminar
Sub Eliminar(ByVal des As String)
Dim conn As SqlConnection
Dim SqlCadena As String
Dim sqlComando As SqlCommand
Try
conn = New SqlConnection("Data Source=(LOCAL);Initial Catalog=bdmacondo;User ID=sa;Password=sa")
SqlCadena = "Delete from tblanimales where des = @des"
sqlComando = New SqlCommand(SqlCadena, conn)
sqlComando.CommandType = CommandType.Text
sqlComando.Connection.Open()
sqlComando.Parameters.Add("@des", SqlDbType.Int, 4)
sqlComando.Parameters("@des").Value = des
sqlComando.ExecuteNonQuery()
MsgBox("Registro eliminado correctamente", MsgBoxStyle.Information, "Eliminado")

Catch ex As Exception
MsgBox("Ocurrió un error desconocido durante el proceso", MsgBoxStyle.Information, "Error")
Finally
conn.Close()

End Try
End Sub

Ver el articulo / faq completo Ver la FAQ y todos sus comentarios
Añadir un comentario al artículo Añadir un comentario del artículo
  Ir arriba

Comentarios no revisados de:

+ Botones editar,actualizar o borrar en VB .NET


DesarrolloWeb.com | Copyright | Anunciese | Acerca de | Datos legales | Contacta | Por GuiarteMultimedia