/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Login virker ikke mere... hvorfor?
Fra : MooreHojer


Dato : 05-01-05 21:29

Hej NG

Jrg har i ½år nu brugt et loginscript på en hjemmeside der er hostet hos
b-one og det har fungeret upåklageligt indtil nu og gør det ogå fortsat.
Problemet er kommet efter at jeg har lagt hjemmesiden over på unoeuros
server. Nu kommer den med følgende fejl:


Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[MySQL][ODBC 3.51 Driver][mysqld-4.0.18-standard-log]You have an error
in your SQL syntax. Check the manual that corresponds to your MySQL
server version for the right syntax to use near '[login] where
[brugernavn] = 'ADMIN'' at line 1

/login.asp, line 28





og linie 15 til 28 ser sådan her ud:

SQLserveradr="mysql1.unoeuro.com"
SQLdatabase="moorehojer_dk_db"
SQLlogin="moorehojer_dk"
SQLpassword="ibenfc"

Set Conn = Server.CreateObject("ADODB.Connection")

conStr = "driver={MySql};server="& SQLserveradr &";database="&
SQLdatabase
conStr = conStr & ";uid="& SQLlogin &";pwd="& SQLpassword & ";OPTION=3"

Conn.Open conStr


Set rs = conn.Execute( "Select * from [login] where [brugernavn] = '" &
UCASE(bruger) & "'")



Hvad er det der går galt?





På Forhånd Tak!


--
Moore Hojer



 
 
Jens Gyldenkærne Cla~ (05-01-2005)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 05-01-05 23:30

MooreHojer skrev:

> Jrg har i ½år nu brugt et loginscript på en hjemmeside der er
> hostet hos b-one og det har fungeret upåklageligt indtil nu og
> gør det ogå fortsat. Problemet er kommet efter at jeg har lagt
> hjemmesiden over på unoeuros server.

Har du tjekket om unoeuro benytter en anden version af mysql?

En mulighed er at mysql (hos unoeuro) ikke kan lide brugen af
klammer ([]) om feltnavne. Tjek manualen.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

MooreHojer (05-01-2005)
Kommentar
Fra : MooreHojer


Dato : 05-01-05 23:56

> En mulighed er at mysql (hos unoeuro) ikke kan lide brugen af
> klammer ([]) om feltnavne. Tjek manualen.

Tusind tak, det løste problemet.



--
Moore Hojer



Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408847
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste