Toon posts:

[.NET & MySQL] Niet connecten

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben een asp.net webapplicatie aan het maken en wil graag een connectie maken met MySQL.

Ik heb het eerst geprobeerd in een VB Applicatie en daarin werkte de connectie goed.

Nu ben ik hem dus aan het maken voor een ASP.NET en nu wil hij niet werken. Cannot connect is de melding die ik steeds krijg.

Helemaal boven aan heb ik dit staan:
Imports System.Data.Odbc

De code die ik nu gebruik is als volgt
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Dim ConnectieString As String
        ConnectieString = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=213.133.42.216;DATABASE=flexocrm_cinto;UID=root;PASSWORD=xxxx;OPTION=3"
        ConnectieString = "Driver={MySQL ODBC 3.51 Driver};Server=213.133.42.216;option=16834;Database=flexocrm_cinto;Uid=root;Pwd=xxxx;"
        ConnectieString = "Driver={MySQL ODBC 3.51 Driver};Database=flexocrm_cinto;server=213.133.42.216;User=root;Password=xxx"


        Dim MyConnection As New OdbcConnection(ConnectieString)

        txtResults.Text = ""
        MyConnection.Close()
        txtResults.Text = "Connectie is Closed" & ControlChars.CrLf & "Connect" & ControlChars.CrLf
        txtResults.Text = txtResults.Text & "State: " & MyConnection.State & ControlChars.CrLf
        MyConnection.Open()
        txtResults.Text = txtResults.Text & "State: " & MyConnection.State & ControlChars.CrLf


Ik heb ook de Microsoft.Data.Odbc gebruikt maar ook geen resultaat

[ Voor 19% gewijzigd door Verwijderd op 10-05-2004 16:20 ]


  • whoami
  • Registratie: December 2000
  • Laatst online: 25-05 23:56
Ben je zeker dat je connectie-string goed is? (www.connectionstrings.com)
Heb je het al eens geprobeerd met OleDb ipv Odbc ?

https://fgheysels.github.io/


  • Riegstar
  • Registratie: Februari 2003
  • Niet online

Riegstar

Wadapatja!

Verwijderd schreef op 10 mei 2004 @ 16:17:
code:
1
2
3
4
Dim ConnectieString As String
        ConnectieString = "DRIVER={MySQL ODBC 3.51 Driver};SERVER=213.133.42.216;DATABASE=flexocrm_cinto;UID=root;PASSWORD=xxxx;OPTION=3"
        ConnectieString = "Driver={MySQL ODBC 3.51 Driver};Server=213.133.42.216;option=16834;Database=flexocrm_cinto;Uid=root;Pwd=xxxx;"
        ConnectieString = "Driver={MySQL ODBC 3.51 Driver};Database=flexocrm_cinto;server=213.133.42.216;User=root;Password=xxx"
Heb je letterlijk deze code gebruikt?
Dus 3x ConnectieString setten? (Dan wordt de laatste altijd gebruikt.)

Verwijderd

Topicstarter
ja ook geprobeer met oledb
connectionstring allemaal al geprobeerd die ik erin heb staan.

maar ik betwijfel ook of ze goed zijn maar kan ook geen fout ontdekken.

Vooral omdat de string wel met vb app werkte

[ Voor 13% gewijzigd door Verwijderd op 10-05-2004 16:25 ]


  • whoami
  • Registratie: December 2000
  • Laatst online: 25-05 23:56
Probeer dit eens met OleDb:

code:
1
"Provider=MySQLProv;Data Source=mydb;User Id=UserName;Password=asdasd;"

https://fgheysels.github.io/


  • Riegstar
  • Registratie: Februari 2003
  • Niet online

Riegstar

Wadapatja!

Wat ik bedoelde was: Heb je van de regels met de ConnectieStrings die je niet gebruikt wel commentaarregels gemaakt?

Verwijderd

Topicstarter
dan krijg ik deze melding
Er is geen foutinformatie beschikbaar: REGDB_E_CLASSNOTREG(0x80040154).

code:
1
2
3
        ConnectieString = "Provider=MySQLProv;Data Source=flexocrm_cinto;User Id=root;Password=xxx;"

        Dim MyConnection As New OleDbConnection(ConnectieString)


Maar waar geef ik nu de host op dan? want het is niet op localhost namelijk

Riegstar:

Ik heb ze een voor een gebruikt, dus eerst de eerste toen de tweede etc....

[ Voor 13% gewijzigd door Verwijderd op 10-05-2004 16:30 ]


  • Kwai_gon_jinn
  • Registratie: Januari 2001
  • Niet online

Kwai_gon_jinn

[-geen icon-]

.NET en MySQL zit 1 oogje aan als je ODBC gebruikt. je hebt een "connector" nodig.

heb dat niet uit je openings post gelezen dat je die had geinstalleerd maar bij deze dan :7

Connector

deze ff installeren en dan zal je connection wel werken denk ik.

Confucius said: "In ancient time, learning was for self. Nowadays learning is for others."


Verwijderd

Topicstarter
ik heb odbc geinstalleerd ja, dus wel een connector

Verwijderd

je moet ook de odbc driver van mysql installeren..... daar maak je toch gebruik van in je connection string.
Pagina: 1