none
Conexion a Bd en MySql WorkBench RRS feed

  • Pregunta

  • Buenas Tardes!!

    Estoy Haciendo Mi Proyecto Con VB y una Bd En MySql workbench hasta ahora solo tengo una conexion que funciona solamente para una interfaz ¿Como hago Para Hacer una Conexion Global Que Me Permita acceder a la Bd en Todas las interfaces que tengo?

    estuve haciendo la siguiente conexion en un App.config los siguiente 

    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
        <configSections>
        </configSections>
      <connectionStrings>
        <add name="CON" connectionString="Server=localhost;Database = finca;Uid=root;Pwd=root;"
         providerName="System.Data.MySqlClient" />
      </connectionStrings>
        <startup>
            <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0,Profile=Client" />
        </startup>
    </configuration>

    no se si esta bien(No Me Quiere Conectar) porfavor neccesito tu ayuda muchas gracias!!!

    lunes, 22 de octubre de 2012 20:09

Todas las respuestas

  • como es que te conextas a la db, porquer alli solo veo el conenction string, pero como lo recuperas del .config ylo asignas al MySqlConnection?

    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    lunes, 22 de octubre de 2012 20:57
  • este es el codigo

       Dim cad As String
            Using con As New MySqlConnection(ConfigurationManager.ConnectionStrings("CON").ToString())
                Dim Cade As String = "INSERT INTO medicamentos (Nombre,FechaIngreso,Cantidad,Descripcion) VALUES ('" + m.idMedicamento + "','" + m.Nombre + "','" + m.FechaIngreso + "','" + m.Cantidad + "','" + m.Descripcion + "')"
                Dim mc As New MySqlCommand(Cade, con)
                con.Open()
                mc.ExecuteNonQuery()
            End Using
            cad = "Reg"
            Return cad
        End Function

    lunes, 22 de octubre de 2012 21:08
  • cual es el mensaje de error que recibes ? imagino por lo que cuentas se produce al realizar el Open() no ?

    has validado crear un archivo de extension .udl para realizar un test de conexion, porque el codigo mas alla que no usas parametros parece estar correcto, lo unico que podria fallar es un mal dato en el conenction string

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    lunes, 22 de octubre de 2012 21:18
  • Hola Leonardo El Error siempre Me aparece en el mc.ExecuteNonQuery() Porfa ayudme gracias!!
    martes, 23 de octubre de 2012 13:23