Avatar billede bentbent Nybegynder
05. maj 2003 - 23:03 Der er 6 kommentarer og
1 løsning

Problemer med at connecte til B-One.dk

Jeg har en løsning som normalt kører på en access database, denne løsning er lavet i macromedia ultradev og skal nu konverteres til Mysql på b-one.dk

Min connection lyder således!!

<%
MM_quitsmoking_STRING = "DRIVER={MySql}; SERVER=localhost; DATABASE=databasenavn; UID=brugernavn; PWD=kodeord"
%>

----------------------------------------
Men den kommer med følgende fejl!

ADODB.Recordset.1 error '80004005'

SQLState: S1000
Native Error Code: 1146
[TCX][MyODBC]Table 'quitsmokingin30.Articles' doesn't exist

Databasen ligger der dog samt tabellen articles - hvilket kan ses på phpmyadmin
--------------------------------------------
Fejlen kommer ved følgende side i linie 10!

<%@LANGUAGE="VBSCRIPT"%>
<!--#include file="../../Connections/quitsmoking.asp" -->
<%
set Articles = Server.CreateObject("ADODB.Recordset")
Articles.ActiveConnection = MM_quitsmoking_STRING
Articles.Source = "SELECT * FROM Articles ORDER BY AID DESC"
Articles.CursorType = 0
Articles.CursorLocation = 2
Articles.LockType = 3
Articles.Open()    ' -> linie 10
Articles_numRows = 0
%>
Avatar billede erikjacobsen Ekspert
05. maj 2003 - 23:04 #1
Articles.Source = "SELECT * FROM articles ORDER BY AID DESC"

??
Avatar billede bentbent Nybegynder
05. maj 2003 - 23:09 #2
Det er en lidt gammeldags kode!  da det som sagt er macromedia Ultradev der genererer den automatisk!  løsningen virker dog perfekt når den kører på en access database - men skal nu køre på en mysql database!!

Access databasen er kopieret til SQL præsist - jeg går derfor udfra at der er noget galt med connection!!
Avatar billede heyde Nybegynder
05. maj 2003 - 23:13 #3
Jeg kører også MySQL hos B-one, og har haft nogle problemer med forskellen på min lokale database, og den jeg har lagt online.
Du skal checke navnene på tabellerne og felterne i databasen, da det ser ud til at b-one's MySQL server er case-sensitive.
Dvs. at hvis du ændrer quitsmokingin30.Articles til quitsmokingin30.articles, så kan det godt være at det virker...
Avatar billede bentbent Nybegynder
05. maj 2003 - 23:16 #4
Du er alt for sej!!  det kunne jeg have brugt dage på!!  tak skal du have!!
Avatar billede erikjacobsen Ekspert
05. maj 2003 - 23:20 #5
b-one's mysql server kører så sikkert på Linux, og da hver tabel
er en fil (eller 2...?) i det underliggende filsystem, så er den
netop case-sensitiv (som jeg sagde 9 minutter før heyde ... hehe)
Avatar billede bentbent Nybegynder
05. maj 2003 - 23:32 #6
sorry!!  den fik jeg ikke lige
Avatar billede mvk Nybegynder
24. juni 2003 - 10:17 #7
kan I connecte til B-One med:
"DRIVER={MySql}; SERVER=localhost; DATABASE=databasenavn; UID=brugernavn; PWD=kodeord"
jeg får fejl
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