elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Guía actualizada para evitar que un ransomware ataque tu empresa


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Modificar registros sQL desde visual studio 2008
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Modificar registros sQL desde visual studio 2008  (Leído 2,715 veces)
sagoky

Desconectado Desconectado

Mensajes: 5



Ver Perfil
Modificar registros sQL desde visual studio 2008
« en: 12 Mayo 2012, 01:16 am »

Lo que pasa es que necesito modificar un registro pero no se que funcion puedo usar encontre en internet esa forma de insertar registros y me funciono pero...lo intente para modificar los registros pero...no salio  :huh:
Código:
Imports System.Data
Imports System.Data.SqlClient
Public Class Form4
    Dim user As Integer

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

    End Sub

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

        Dim Conexion As New SqlConnection(conectar("EVE\SQLEXPRESS", "pollo"))

        Dim sql1 As String = "Select * from numusuarios"
        Dim DE As New SqlDataAdapter(sql1, Conexion)
        Dim Dg As New DataSet
        DE.Fill(Dg, "numusuarios")
        Dim fila As DataRow
        fila = Dg.Tables("numusuarios").Rows(0)
        user = fila("numero")
        Dim user1
        user1 = user

        user = user + 1



     
        Dim adapter1 As SqlClient.SqlDataAdapter = New SqlClient.SqlDataAdapter("proceso1", Conexion)
        Dim asd1 As DataTable = New DataTable()

        Dim sql As String = "UPDATE numusuarios SET numero=@NOMBRE where numero=@numeroas"

        Dim cmd As New SqlCommand(sql, Conexion)

        adapter1.SelectCommand.CommandType = CommandType.StoredProcedure
        cmd.Parameters.Add("@NOMBRE", SqlDbType.Int).Value = user '
        adapter1.SelectCommand.Parameters.Add(New SqlClient.SqlParameter("@NOMBRE", user))

        adapter1.SelectCommand.Parameters.Add(New SqlClient.SqlParameter("@numeroas", user1))

     
     
       

        Dim adapter As SqlClient.SqlDataAdapter = New SqlClient.SqlDataAdapter("proceso2", Conexion)
        Dim asd As DataTable = New DataTable()
        adapter.SelectCommand.CommandType = CommandType.StoredProcedure
        adapter.SelectCommand.Parameters.Add(New SqlClient.SqlParameter("@clave", user))
        adapter.SelectCommand.Parameters.Add(New SqlClient.SqlParameter("@usuario", Me.TextBox1.Text))
        adapter.SelectCommand.Parameters.Add(New SqlClient.SqlParameter("@contra", Me.TextBox2.Text))
        adapter.Fill(asd)
        adapter.Dispose()
        MessageBox.Show("registro guardado")


    End Sub




    Private Function conectar(ByVal servidorsql As String, ByVal basedatos As String) As String
        Dim cnn As String
        cnn = "data source = '" & servidorsql & "'; initial catalog = '" & basedatos & "'; INTEGRATED SECURITY = TRUE "
        Return cnn
    End Function


End Class

en el caso de ese codigo el registro que quiero modificar es para llevar la cuenta de los usuarios que estan registrados espero y me puedan ayudar...gracias.


En línea

sagoky

Desconectado Desconectado

Mensajes: 5



Ver Perfil
Re: Modificar registros sQL desde visual studio 2008
« Respuesta #1 en: 12 Mayo 2012, 01:56 am »


Ya estuve buscando en internet....y encontre esta forma que funciona...no creo que sea la mejor forma pero por ahora funciona :D

gracias


Código:
  
        Dim cmd As New System.Data.SqlClient.SqlCommand
        cmd.CommandType = System.Data.CommandType.Text

         
        cmd.CommandText = "UPDATE numusuarios SET numero = " + Convert.ToString(user) + "WHERE numero =" + Convert.ToString(user1)

        cmd.Connection = Conexion

        Conexion.Open()
        cmd.ExecuteNonQuery()
        Conexion.Close()



En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Visual Studio 2008 Beta 2
.NET (C#, VB.NET, ASP)
d(-_-)b 3 3,221 Último mensaje 2 Agosto 2007, 11:32 am
por Meta
Visual Studio 2008 E E en español
.NET (C#, VB.NET, ASP)
Sin Nick xD 0 2,237 Último mensaje 21 Febrero 2008, 16:17 pm
por Sin Nick xD
Problema con Visual Studio 2008, Visual Source Safe 2005.
.NET (C#, VB.NET, ASP)
davidesgt 0 4,763 Último mensaje 14 Octubre 2009, 17:32 pm
por davidesgt
Borrado De Registros visual studio
Programación C/C++
JulCesa 0 2,129 Último mensaje 24 Agosto 2011, 19:42 pm
por JulCesa
grabar registros en Base Datos con Visual Studio 2010
Programación General
fezaca 0 1,922 Último mensaje 29 Marzo 2014, 22:16 pm
por fezaca
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines