J'essaie de me connecter à mySql via une page asp.net
et j'obtiens l'erreur
ERROR [IM002] [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified
si je prends le code du asp.net et que je le copie dans une application vb.net ca fonctionne. La connexion s'établie ?
Quelqu'un peut il m'aider ?
Voici le source du codebehind
Code :
- Public Class WebForm1
- Inherits System.Web.UI.Page
- #Region " Web Form Designer Generated Code "
- 'This call is required by the Web Form Designer.
- <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
- End Sub
- Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
- 'CODEGEN: This method call is required by the Web Form Designer
- 'Do not modify it using the code editor.
- InitializeComponent()
- End Sub
- #End Region
- Const db As String = "Driver={MySQL ODBC 3.51 Driver};Server=localhost;Database=test;uid=root;pwd=password;option=3"
- Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- 'Put user code to initialize the page here
- Dim conn As New Microsoft.Data.Odbc.OdbcConnection(db)
- Try
- conn.Open()
- Catch exc As Exception
- Response.Write(exc.Message)
- Finally
- conn.Close()
- End Try
- End Sub
- End Class
|
help !!
J'essaie avec un autre driver : SQL server et cela fait la même chose !!
Message édité par zetoune le 01-12-2003 à 20:31:44