Asi como dice el tema necesito crear un ODBC para Mysql por codigo osea como un asistente...
estoy usando Visual Basic.Net 2008 y ODBC de mysql es el 5.1
Gracias de antemano por su ayuda
| ||||
Respuesta: Crear ODBC para MYSQL por codigo ¿Usar ODBC es un requerimiento obligatorio del proyecto? Pregunto porque en todo caso es mejor usar el MySQL Connector.Net, como tu mismo sugerías en este post: http://www.forosdelweb.com/f79/net-c...0/#post3045218 El ODBC te exige crear el DNS de acceso a datos, mientras que el MySQL Connector.Net no. ¿No sería preferible?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: Crear ODBC para MYSQL por codigo Si tienes razon, pero si es necesario de hecho uso MySQL Connector.Net para conectar el proyecto y hacer todas las consultas, pero es requerimiento que sea ODBC para los reportes., con CR XI. Gracias!!! |
| ||||
Respuesta: Crear ODBC para MYSQL por codigo En este link hay un tutorial bastante fácil de entender: Acceso a MySQL mediante Visual Basic .Net y ODBC Y siempre tenemos algunos ejemplos en el manual de referencia: 25.1.4.5. Connector/ODBC Programming Examples ¿Te sirve o ya los habías visto?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: Crear ODBC para MYSQL por codigo Cita: Gracias por responderpero lo que quiero es creacion automatica del ODBC no crear un ConnectionString eso no es problema... El punto es como crear un ODBC automatico... osea dar click sobre un boton y que automaticamente se cree el ODBC utilizando el driver ODBC de MYSQL Gracias!!! |
| ||||
Respuesta: Crear ODBC para MYSQL por codigo Cita: ¿te refieres a crear la instancia en el DNS?El punto es como crear un ODBC automatico... osea dar click sobre un boton y que automaticamente se cree el ODBC utilizando el driver ODBC de MYSQL Hay un post de hace varios años que da el ejemplo para Access. Es posible que se pueda adaptar para MySQL:Como Crear un DSN con un archivo de registro El secreto sería posiblemente incluir el valor de las claves como claves a crear por el proyecto de instalación...
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: Crear ODBC para MYSQL por codigo Gracias por responder man Si man necesito crear esa instancia... , perdon por no darme a entender!!! encontre un codigo pero esta usando una libreria pra SQL Server ("ODBCCP32.DLL") pero para MYSQL no me funka ![]()
Código:
Private Sub Command1_Click(ByVal eventSender As System.Object, ByVal eventArgs As System.EventArgs) Handles Command1.Click If TextBox1.Text = "[Server Name]" Or TextBox1.Text = "" Then MsgBox("Inserte Server Name.", MsgBoxStyle.Information) Exit Sub End If If TextBox2.Text = "[Database Name]" Or TextBox2.Text = "" Then MsgBox("Insert Database Name.", MsgBoxStyle.Information) Exit Sub End If Dim iReturn As Integer Dim Attr As String Dim machName As String = Trim(TextBox1.Text) 'Server Name. Dim catelog As String = Trim(TextBox2.Text) Attr = "SERVER=" & machName & "" & Chr(0) Attr = Attr & "DSN=" & catelog & Chr(0) Attr = Attr & "DESCRIPTION=DSN For HOSPITAL" & Chr(0) Attr = Attr & "DATABASE=HOSPITAL" & Chr(0) Attr = Attr & "TRUSTED_CONNECTION=YES" & Chr(0) iReturn = SQLConfigDataSource(0, 1, "SQL Server", Attr) If iReturn Then MsgBox("DSN setup complete successfully.", MsgBoxStyle.OKOnly + MsgBoxStyle.Information) Else MsgBox("DSN setup can not complete successfully.") End If End Sub |
| ||||
Respuesta: Crear ODBC para MYSQL por codigo Fijate en el link que puse en el Post: http://www.forosdelweb.com/1096938-post66.html
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
| ||||
Respuesta: Crear ODBC para MYSQL por codigo Por nada. me alegro que te sirviera. Yo no lo había probado, pero me parecía adaptable.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |