Avatar billede sth Novice
25. marts 2001 - 20:28 Der er 13 kommentarer og
1 løsning

Hjælp haster

Jeg har en mysql db der køre fin hjemme hos mig selv på win me og med pws, nu vil jeg gerne have den ud på nettet, men min udbyder og jeg kan ikke fåe det til at virke, han har kun arbejdet med php, og de af hans kunder der køre med php har ingen problemer, hvad gøre jeg ?
Avatar billede netsrac Praktikant
25. marts 2001 - 20:30 #1
Og du kører asp eller ?
Avatar billede sth Novice
25. marts 2001 - 20:33 #2
ja jeg køre asp
Avatar billede netsrac Praktikant
25. marts 2001 - 20:34 #3
Må vi se noget script ? For du nogen fejl ? Hvem er din udbyder ?
Avatar billede sth Novice
25. marts 2001 - 20:38 #4
her er noget kode, der hvor jeg har skrevet \"hemlig\" kan du nok gætte hvorfor :)


<html>

<head>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=windows-1252\">
<meta name=\"GENERATOR\" content=\"Microsoft FrontPage 4.0\">
<meta name=\"ProgId\" content=\"FrontPage.Editor.Document\">
<title>Vis personer på adresse</title>


<style type=\"text/css\">
<!--
A { text-decoration: none }
A { color: #FFCC00; font-family: Arial; font-size: 14px; }
A:hover    { text-decoration: nounderline }
A:hover { color: #FFFFFF }-->
</style>


</head>
<body bgcolor=\"#42495A\" text=\"#FFCC00\" link=\"#C0C0C0\" vlink=\"#C0C0C0\" alink=\"#C0C0C0\">
        &nbsp;
 
       
    <font color=\"#FFCC00\">


<%


Session.LCID = 1044
orderamount=0
ordre_total=0
antal=0


db =\"MySql\"

If db =\"Access\" then
\'*******Adgang hvis db er Access***********
Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & server.MapPath(\"privat_db.mdb\")
else
\'*******Adgang hvis db er MySQL***********
   
SQLserveradr=\"***lidt hemlig***\" 
SQLdatabase=\"privat_db\"   

SQLlogin=\"***hemlig****\"
SQLpassword=\"**hemlig***\"

Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"driver={MySql};server=\"& SQLserveradr &\";database=\"& SQLdatabase &\";uid=\"& SQLlogin &\";pwd=\"& SQLpassword

   
end if

SQLstmt =\"SELECT * from personer\"




Conn.Execute (SQLstmt)

Set rs = conn.Execute(SQLstmt)
  %>
    <%
On error resume next


\'response.write session(\"AdresselisteId\")


%>
<table border=\"0\" width=\"500\"  cellspacing=\"0\" cellpadding=\"0\" style=\"border: 1 solid #000000\">
  <tr>
  <td valign=\"top\" bgcolor=\"#FFFFFF\" colspan=\"4\" align=\"right\" height=\"1\" width=\"600\"><img src=\"images/1x1-trans.gif\" width=\"1\" height=\"1\"></td>


<tr>
      <td valign=\"top\" align=\"left\" width=\"155\"></td>

    <td valign=\"top\"  align=\"left\" width=\"215\"></td>
<td valign=\"middle\"  colspan=\"4\" align=\"right\" height=\"23\" width=\"532\"><a href=\"add_pr.asp\" >Tilføj person &nbsp; &nbsp;</a> </font></td>

</tr>
  <tr>


  <tr>
    <td valign=\"top\" bgcolor=\"#FFFFFF\" colspan=\"4\" align=\"right\" height=\"1\" width=\"600\"><img src=\"images/1x1-trans.gif\" width=\"1\" height=\"1\"></td>
  <tr>
      <td valign=\"top\"  width=\"20\">&nbsp;</td>

    <td valign=\"top\"  align=\"left\" width=\"160\"><b><font face=\"Arial\" size=\"2\" color=\"#FFFFFF\">Fornavn </font></b></td>
    <td valign=\"top\" align=\"left\" width=\"200\"><b><font face=\"Arial\" size=\"2\" color=\"#FFFFFF\">Efternavn </font></b></td>
    <td valign=\"top\" align=\"left\" width=\"200\"><b><font face=\"Arial\" size=\"2\" color=\"#FFFFFF\">Dato </font></b></td>

<tr>
    <td valign=\"top\"  width=\"500\" colspan=\"4\" align=\"right\" height=\"1\"><img src=\"images/1x1-trans.gif\" width=\"1\" height=\"1\"></td>
  <tr>
    <%


  DO WHILE NOT rs.EOF
    fornavn = rs(\"fornavn\")
    efternavn = rs(\"efternavn\")
personID=rs(\"personID\")
    dato = rs(\"dato\")

    %>


  <tr>
<td valign=\"top\"  width=\"20\">&nbsp;</td>

      <td><font face=\"Arial\" size=\"3\"><a href=\"del_person.asp?PersonID=<%=PersonID%>\"><%=fornavn%></td>
    <td  ><font face=\"Arial\" size=\"3\"><%=efternavn%></td>
        <td  ><font face=\"Arial\" size=\"3\"><%=Dato%></td>

    <%

    rs.MoveNext
  LOOP
  RS.Close
  Response.Write \"</TABLE>\"




%>

<%




conn.Close
Set conn = nothing
Set SQLstmt = nothing



    %>
  </tr>
</table>




</body>


Avatar billede netsrac Praktikant
25. marts 2001 - 20:40 #5
Får du nogen fejl ?

Har du kontrolleret med din udbyder at du kontakter mySQL på den rigtige serveradresse ?
Avatar billede sth Novice
25. marts 2001 - 20:42 #6
jeg får denne fejl:
Microsoft OLE DB Provider for ODBC Drivers error \'80004005\'

[TCX][MyODBC]Adgang nægtet bruger: \'sqladmin@server11\' (Bruger password: JA)

/mysql/Default.asp, line 54
Avatar billede sth Novice
25. marts 2001 - 20:44 #7
og det er den rigtige adresse
Avatar billede netsrac Praktikant
25. marts 2001 - 20:45 #8
Hm. understøtter dit hotel også php ?
Avatar billede sth Novice
25. marts 2001 - 20:47 #9
ja
Avatar billede netsrac Praktikant
25. marts 2001 - 20:50 #10
Prøv lige at smide dette i en php fil, ret de forskellige ting og se om du får fejl på det også.

$connection = mysql_connect(\"mysqlserver\", \"brugernavn\", \"password\");
      mysql_select_db(\"database\", $connection);
      $result = mysql_query(\"SELECT * from tabel;\");
Avatar billede sth Novice
25. marts 2001 - 20:59 #11
det giver samme fejl!
Avatar billede netsrac Praktikant
25. marts 2001 - 21:03 #12
Så har du ikke fået rettigheder til at bruge mySQL databasen, du bliver nød til at snakke med din host igen....
Avatar billede sth Novice
25. marts 2001 - 21:04 #13
ok jeg taler med dem igen
Avatar billede sth Novice
20. december 2001 - 23:21 #14
aner ikke hvaad der er sket men det virker
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