webForumDet fria alternativet

Olika skrivning på olika servrar?

ASP

7 svar · 183 visningar · startad av webbmannen

Medlem sedan dec. 1999826 inlägg
Frågan#1

Jag har precis flyttat material från en Win2000-server till en NT-server och fått problem.

Kan någon se varför denna kod inte fungerar på en NT-server när den gjorde det på Win2000-servern.

Set Connect = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=xxxxxx"

SQL = "DELETE * FROM events WHERE utdatum < Date()"

rs.Open SQL, Connect
Connect.Close

Kan det vara så att Date() ska skrivas annorlunda?

/webb

------------------
PPS = Programmering På Svenska

Medlem sedan dec. 200012 464 inlägg
#2
Set Connect = Server.CreateObject("ADODB.Connection")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=xxxxxx"
SQL = "DELETE * FROM events WHERE utdatum < Date()"

connect.execute SQL,,128
Connect.Close

Det är inte så bra att använda open för statements som inte returnerar poster.

(Delete * behövs bara i Access 97. Alla andra DBMS ger fel om man skriver så.)

------------------
essentitia preter non sans multiplicandum

Medlem sedan dec. 1999826 inlägg
#3

Hej LarsG,

Vad står ,,128 för?

/webb

------------------
PPS = Programmering På Svenska

Medlem sedan okt. 20005 273 inlägg
#4

detta var uppe för inte så länge sen... kolla
http://cgi.webforum.nu/wf/Forum11/HTML/006015.html

:OO KABANG

------------------

- Vet du vad det blir om en kille från Dalarna startar en tidning och en radiokanal?
- Nej.
- Mas-media.

Medlem sedan dec. 1999826 inlägg
#5

Slarvigt att inte leta - medges :h

/webb

------------------
PPS = Programmering På Svenska

Medlem sedan dec. 1999826 inlägg
#6

Jag får fortfarande felmeddelande även om jag skriver enligt LarsG's kodförslag.

Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Microsoft Access Driver] Could not delete from specified tables.

Detta fungerade alltså innan serverbytet. Fler förslag på vad som kan vara fel någon? ( det är access97 )

/webb

------------------
PPS = Programmering På Svenska

Medlem sedan mars 20002 836 inlägg
#7

Hur är det med rättigheterna?

cya,
PatrikB

------------------
*ordning och reda!, pengar på fredag.*

Medlem sedan dec. 1999826 inlägg
#8

Klart det var rättigheterna - borde kanske pyssla med något annat :l

Tack PatrikB :)

/webb

------------------
PPS = Programmering På Svenska

261 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
130 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)