Avatar billede Slettet bruger
30. april 2006 - 23:17 Der er 6 kommentarer og
1 løsning

hvad gør jeg forkert

Hej jeg sider og vil lave et system der skal oprette konto på min mysql server. men hvad er der forker her ?

Min kode
<%
On Error Resume Next
Set Conn = Server.Createobject("ADODB.Connection")
conn.Open "Driver={MySQL ODBC 3.51 Driver};SERVER=localhost; Database=mysql; Uid=****; PWD=************;"

SerDb = "demo"
Serus = "demo"
Serps = "demo"

conn.execute("CREATE DATABASE `" & SerDb & "`")
conn.execute("GRANT USAGE ON * . * TO '" & Serus & "'@'%' IDENTIFIED BY '" & Serps & "' WITH MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0")
conn.execute("GRANT SELECT , INSERT , UPDATE , DELETE , CREATE , DROP , INDEX , ALTER ON `" & SerDb & "` . * TO '" & Serus & "'@'%'")
conn.execute("Flush Privileges")

If Err.Number > 0 Then
Response.Write("<h3>Følgende fejl opstod, da siden blev kørt:</h3>")
Response.Write("<b>Siden hvor fejlen opstod:</b> " & Err.File & "<br>")
Response.Write("<b>Nummeret på linien hvor fejlen opstod:</b> " & Err.Line & "<br>")
Response.Write("<b>Fejlens nummer:</b> " & Err.Number & "<br>")
Response.Write("<b>Beskrivelse af fejlen:</b> " & Err.Description & "<br>")
Response.Write("<b>Fejlen opstod i følgende del af koden:</b> " & Err.Source & "<br>")
Err.Clear
End If

%>

Jeg får denne fejl

Følgende fejl opstod, da siden blev kørt:
Fejlens nummer: 438
Beskrivelse af fejlen: Object doesn't support this property or method
Fejlen opstod i følgende del af koden: Microsoft VBScript runtime error
Avatar billede innercitydk Nybegynder
30. april 2006 - 23:23 #1
Jeg er ikke haj til vb.net, koder selv i c# men jeg tror det er din connectionstring/conn.open den er gal med. Se det her eksempel:

Dim oOleDbConnection As OleDb.OleDbConnection
Dim sConnString As String = _
        "Provider=Microsoft.Jet.OLEDB.4.0;" & _
        "Data Source=C:\myPath\myJet.mdb;" & _
        "User ID=Admin;" & _
        "Password="
oOleDbConnection = New OleDb.OleDbConnection(sConnString)
oOleDbConnection.Open()
Avatar billede innercitydk Nybegynder
30. april 2006 - 23:25 #2
Det skulle selvfølgelig være ODBC :)

Dim oODBCConnection As Odbc.OdbcConnection
Dim sConnString As String = _
          "Driver={SQL Server};" & _
          "Server=MySQLServerName;" & _
          "Database=MyDatabaseName;" & _
          "Uid=MyUsername;" & _
          "Pwd=MyPassword"
oODBCConnection = New Odbc.OdbcConnection(sConnString)
oODBCConnection.Open()
Avatar billede arne_v Ekspert
01. maj 2006 - 00:32 #3
innercity>
jeg tror at det er ASP ikke ASP.NET
Avatar billede arne_v Ekspert
01. maj 2006 - 00:57 #4
webiis>

prøv og udkommenter:

On Error Resume Next

og se hvilken linie det er som fejler
Avatar billede innercitydk Nybegynder
01. maj 2006 - 09:15 #5
Nå ja :) Den smuttede lige hehe..
Avatar billede Slettet bruger
01. maj 2006 - 14:25 #6
Det er kode i ren asp. hvad jeg kan se er det min connection der ikke vil som jeg vil..
Avatar billede Slettet bruger
04. maj 2006 - 12:30 #7
lukket
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester