22. marts 2004 - 12:01Der er
11 kommentarer og 1 løsning
Fra Access til MySql, men hvordan laver man.
Jeg leger lidt med tanken om at smide mine gamle Access over i MySql, jeg har konverteret databaserne om til MySql, men hvormeget skal så laves om i koden ?
Jeg troede at det var nok bare at lave en ny connection
<% Conn_String = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("accessdatabase.mdb") Set Conn=Server.CreateObject("ADODB.Connection") Conn.Open Conn_String sql = "select * from cat order by cat" set rs = Conn.Execute (sql) %>
Til
<% Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "Driver={mySQL}; Server=xxx.xxx.xxx.xxx; Port=3306; Option=131072; Stmt=; uid=uidher; pwd=pwdher;" Conn.Open Conn_String sql = "select * from cat order by cat" set rs = Conn.Execute (sql) %>
Men nu får jeg en fejl i linien: sqlcount = "SELECT count(url) FROM link2 where parentid='" & rs("id") & "' and show=yes"
<% ParentID = rs("id") sqlcount = "SELECT count(url) FROM link2 where parentid='" & rs("id") & "' and show=yes" Set RScounts = Conn.Execute(sqlcount) rcounts = RScounts(0) Response.Write ("(" & rcounts & ")") Response.Write "<br>" subsql = "SELECT top 3 * FROM subcat where catID='" & ParentID & "' order by subcatname" set rssubcat = conn.Execute(subsql) count = rssubcat.RecordCount count = 1 do while not rssubcat.EOF and count<=3 %>
Nå men du har jo egentlig besvaret mit egentlige spørgsmål, men det ser ud til at man ikke bare kan skifte connection ud, uden at skulle i gang med alt muligt andet også øv :D
jeg ser det nu sjældent - og alle de tutorials jeg har set henviser til "rigtig" sql... men derfor kan det selvfølgelig være at alle andre end jeg gør :)
men lad nu det ligge :)
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.