none
Problemas con insert RRS feed

  • Pregunta

  • Hola! estoy trabajando con vs.net y mysql... quiero cargar un nuevo dato en mi bd pero al ejecutar la consulta desde vs. me da error.. les dejo mi codigo! agradeceria mucho su ayuda, ya que recien estoy empezando con .net. Saludos!

    Public Class Nuevo_Cliente
        'Public Class Insertar
        Private Sub btn_guardar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_guardar.Click
            Dim cn As New MySqlConnection
            cn.ConnectionString = My.Settings.Setting
            cn.Open()

            Dim Insertar As String = "INSERT INTO `base`.`tabla` (`campos´) VALUES ('"  "');"
            Dim CmdInsertar As New MySqlCommand(Insertar, cn)
            CmdInsertar.ExecuteNonQuery() ' ak me da error cuando ejecuto

            cn.Close()

        End Sub

    y con el tema de class tmb me da error! xfavor! HEELP! =(

    miércoles, 16 de octubre de 2013 4:31

Todas las respuestas

  • Cueas es el error que te da?

    miércoles, 16 de octubre de 2013 5:47
  • hola

    deberias mencionar el error que recibes

    pero ams alla de eso detecto algunos puntos:

    • en esta linea

    cn.ConnectionString = My.Settings.Setting

    recibes correctamente el connection string ? porque me parece raro que le desde a este el nombre "Setting" en lugar de algo ams descriptivo

    • en la linea

    Dim Insertar As String = "INSERT INTO `base`.`tabla` (`campos´) VALUES ('"  "');"

    quita las ` no deberian hacer falta y solo usa

    Dim Insertar As String = "INSERT INTO tabla (campos) VALUES ('  ');"

    prueba asi de simple

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Propuesto como respuesta Pedro Ávila viernes, 18 de octubre de 2013 1:22
    miércoles, 16 de octubre de 2013 10:32
  • Hola gracias por la ayuda pero no logro solucionarlo! el error sigue siento el mismo.. les dejo el error!

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''asd', 'asd', 'asd', 'fasdf', 'fad', '643', '364', 'gasdaf@gasda', '654', 'asdfa' at line 1.. e intentado cargar dijecto los datos en la sentencia y tampoco :/

    jueves, 31 de octubre de 2013 4:58
  • resolvi el problema! gracias!

    ahora tengo otro.... tengo 1 tabla clientes y otra vehiculos.. entre ellas existe una relacion de la cual nace la tabla datos de vehiculo.. quisiera saber como se trabaja con estas tablas relacionadas? ya que en la tabla "datos de vehiculos" tengo que tener la clave de las dos! gracias! espero puedan ayudarme!

    martes, 12 de noviembre de 2013 4:33