webForumDet fria alternativet

konstigt

ASP

5 svar · 171 visningar · startad av jwradhe

Medlem sedan juni 2002711 inlägg
Frågan#1

när jag skriver 65 här istället för 45

<%
Function Strang(ByVal OriginalString)
OriginalString = "" & OriginalString
intMaxLength = [B]65[/B]
arrString = Split(OriginalString, " ")
For intIndex = 0 To UBound(arrString)
If Len(arrString(intIndex)) > intMaxLength Then
intSIndex = 0
While intSIndex < (Len(arrString(intIndex)) / intMaxLength)
splittOrd = splittOrd & Mid(arrString(intIndex), (1 + intSIndex * intMaxLength), intMaxLength) & "<br>"
intSIndex = intSIndex + 1
Wend
arrString(intIndex) = splittOrd
End If
strNewString = strNewString & arrString(intIndex) & " "
Next
Strang = strNewString
End Function

%>

¨å får jag detta felmeddelande

Provider error '80004005' 

Unspecified error 

/visa_nyhet.asp, line 3

och här är rad 3

Connect.Open = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db/nyheter.mdb")

vad är det för fel??

Medlem sedan dec. 200012 464 inlägg
#2
Connect.Open = "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db/nyheter.mdb")

skall vara

Connect.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("db/nyheter.mdb")

Det kan inte ha något samband med 45 eller 65.

Medlem sedan jan. 20022 440 inlägg
#3

Det ser ut som om du måste specificera dina fel :p

Medlem sedan juni 2002711 inlägg
#4

det står fortfarande

Provider error '80004005' 

Unspecified error 

/visa_nyhet.asp, line 3
Medlem sedan juni 2002711 inlägg
#5

vad är det för skillnad på

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=

och

Driver={Microsoft Access Driver (*.mdb)}; DBQ=

??? för det funka nu...när jag tof det först nämda

Medlem sedan jan. 20022 440 inlägg
#6

Använd JET istället det är stabilare och snabbare...

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