26. marts 2005 - 15:10Der er
2 kommentarer og 2 løsninger
forbindelse til MySQL via asp
når jeg sætter følgende kode ind i kodesiden i dreamweaver hvoedan får jeg så fat i min database hvis jeg gør det på tradisionnel vis ved at gå til database og indsæt en connectionString ( connectionString = "DRIVER={MySQL ODBC 3.51 Driver}; SERVER= mydb1.surftown.dk; DATABASE=min databasenavn; UID=mitbrugernavn; PWD=mitpass") - paranteser i dreamweaver sker der ingen ting, og tester jeg den forbindelse skriver den (http error code 500 internal server error)
<% @ LANGUAGE = VBSCRIPT %> <html> <head><title>registrering Test</title></head> <body> <% dim connectionString dim connection dim rs
rs.Open "SELECT * FROM test ORDER BY 'Name'" Response.write("<p><ul>") while (not rs.EOF) Response.write "<li>" & rs.fields(1).value & "</li>" rs.MoveNext wend Response.write("</ul></p>")
rs.Close connection.Close %> </body> </html>
jeg vil blive ustyrlig glad hvis der er en sm kan hjælpe mig mig med dette
Jeg plejer at skrive : <%@ Page Language="VB" Debug="true" %> <%@ import Namespace="System.Data" %> <%@ import Namespace="System.Data.Oledb" %> <script runat="server">
ASP kode
</script> <html> <head> <title>Navn på side</title> <link til CSS /> </head> <body> <form runat="server"> HTML kode
</form> </body> </html>
Jeg bruger godtnok Access, men ved ikke om dette hjælper dig:
Dim ObjConn As OledbConnection Dim ObjRs As OledbDataReader Dim objComm As OledbCommand Dim strConn As String
Sub OpenDB() ObjConn = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.Mappath("Db.MDB") & ";") ObjComm = New OleDbCommand(strSQL, objConn) ObjConn.Open() End Sub
Sub CloseDB() ObjConn.Close ObjConn = Nothing End Sub
Du kan bare tage den ovenfor, men jeg vi gerne hjælpe.
Har du sat din localhost rigtig op?
Synes godt om
Ny brugerNybegynder
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.