Avatar billede toucher Nybegynder
12. juni 2002 - 18:24 Der er 40 kommentarer og
2 løsninger

Database Problem ?

Jeg har et problem at min webserver kan nærmest ikke finde mine Access databaser der kommer hele tiden hergang jeg skal ind på en ASP side hvor databasen bliver brugt denne fejl ---> http://62.79.76.213/index.asp

Hvordan kan jeg rette det jeg har haft Phpdev4 installeret, og nu har jeg IIS
Avatar billede eagleeye Praktikant
12. juni 2002 - 18:38 #1
hvad er linie 19?
Avatar billede toucher Nybegynder
12. juni 2002 - 18:58 #2
noget med databasen...
Avatar billede toucher Nybegynder
12. juni 2002 - 18:58 #3
Set RS = Server.CreateObject("ADODB.RecordSet") <--- helt præcis
Avatar billede musicchart.dk Nybegynder
12. juni 2002 - 18:59 #4
hvad er linie 19? cut'n'paste
Avatar billede musicchart.dk Nybegynder
12. juni 2002 - 18:59 #5
...hvad er hele koden?
Avatar billede toucher Nybegynder
12. juni 2002 - 19:03 #6
Set RS = Server.CreateObject("ADODB.RecordSet")
strSQL = "SELECT * FROM nyhed ORDER BY id DESC"
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("nyhed.mdb") <--- lige det område det er galt i
Avatar billede musicchart.dk Nybegynder
12. juni 2002 - 19:05 #7
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("nyhed.mdb
Conn.Open DSN

strSQL = "Select * From nyhed ORDER BY id DESC"
Set rs = Conn.Execute(strSQL)
Avatar billede musicchart.dk Nybegynder
12. juni 2002 - 19:06 #8
...prøv det...
Avatar billede musicchart.dk Nybegynder
12. juni 2002 - 19:07 #9
hov:

Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath("nyhed.mdb")
Conn.Open DSN

strSQL = "Select * From nyhed ORDER BY id DESC"
Set rs = Conn.Execute(strSQL)


...prøv det
Avatar billede toucher Nybegynder
12. juni 2002 - 19:16 #10
prøver lige
Avatar billede toucher Nybegynder
12. juni 2002 - 19:18 #11
nobe virkede ikke men det sker ved alle scripts dette der med den nærmest ikke kan finde databasen det er lige meget hvilket script jeg bruger
Avatar billede musicchart.dk Nybegynder
12. juni 2002 - 19:19 #12
er du sikker på at stien til din database passer? altså at databasen (nyhed.mdb) ligger i samme mappe som din asp fil?
Avatar billede toucher Nybegynder
12. juni 2002 - 19:20 #13
yep 100%
Avatar billede musicchart.dk Nybegynder
12. juni 2002 - 19:20 #14
hvad er hele din kode så... og er du sikker på at der ikke er kodeord tilknyttet til din database?
Avatar billede toucher Nybegynder
12. juni 2002 - 19:22 #15
<%
Session.LCID = 1030

response.write "<table cellpadding='2' cellspacing='0' border='0' width='486' height='18'><tr><td height='18' width='468' bgcolor='#C6C6FF' style='border: 1 solid #000000'><h3>Nyheder</h3></td></tr></table>"
response.write "<table cellpadding='5' cellspacing='0' width='486' style='border-left: 1 solid #000000; border-right: 1 solid #000000;'><tr><td><table cellpadding='0' cellspacing='0' width='100%'>"

'paging
intPage = Request.QueryString("page")
If isNumeric(intPage) = False Or intPage < 1 Then
    intPage = 1
End If


Set RS = Server.CreateObject("ADODB.RecordSet")
strSQL = "SELECT * FROM nyhed ORDER BY id DESC"
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("nyhed.mdb")

'Her fyldes der data i Recordset
rs.Open strSQL, strDSN, 1

'Der undersøges om der blev fundet nogen Records i databasen
If Not (RS.BOF Or RS.EOF) Then

    rs.PageSize = 5        'Hvor mange Records der skal vises på hver side
    rs.AbsolutePage = intPage    'Hvilken side vi skal starte på
    intRecCount = rs.PageSize    'Antallet af records på side
    intPageCount = rs.PageCount    'Antallet af sider

    'Udskriver de Records der er på siden
    Do While Not rs.EOF And intRecCount > 0

response.write "<tr><td><a href='nyhed.asp?id=" & rs("id") & "' target='_self'><h2><b>" & rs("overskrift") & "</b></h2></a></td><td align='right' width='20%'><h2><b>" & rs("datoen") & "</b></h2></td></tr>"
response.write "<tr><td><h2>"

inputStr = rs("nyheden")
MAX_WORD_COUNT = 20
wordCount = 0
newArr = split(inputStr," ")
outputStr = ""
do while (wordCount < UBOUND(newArr)) AND (wordCount < MAX_WORD_COUNT)
  outputStr = outputStr & newArr(wordCount) & " "
  wordCount = wordCount + 1
loop

Response.Write outputStr
Response.write "</h2><br></td></tr>"


            intRecCount = intRecCount - 1
            rs.MoveNext
loop
'Her nedlægger vi vores Recordset
rs.Close
Set rs = Nothing
Response.Write "</table></td></tr></table>"
response.write "<table width='486' bgcolor='#C6C6FF' style='border-top: 1 solid #000000; border-bottom: 1 solid #000000;' cellpadding='0' cellspacing='0'><tr><td width='20%' height='18' style='border-left: 1 solid #000000;'><h2> Side " & intPage & " af " & intPageCount & "</h2></td><td align='left' width='10%'><h2>"
'Sådan her hvis de vil gå en side tilbage
Response.Write ""
If Clng(intPage) > 1 Then
    Response.Write "<a href=guest.asp?page=" & intPage - 1 & " class='menu'>&lt;&lt;</a>"
Else
    Response.Write "&lt;&lt;"
End If

'Og sådan her hvis de vil gå en side frem
Response.Write "&nbsp;"

If Clng(intPage) < Clng(intPageCount) Then
    Response.Write "<a href=guest.asp?page=" & intPage + 1 & " class='menu'>&gt;&gt;</a> "
Else
    Response.Write "&gt;&gt;"
End If
response.write "</h2></td>"
response.write "<td style='border-right: 1 solid #000000;' width='70%' align='right'><h2><a href='index.asp' class='menu'>» Start</a>&nbsp;&nbsp;&nbsp;</h2></td></tr>"
response.write "</table></center>"
End if
%>
Avatar billede musicchart.dk Nybegynder
12. juni 2002 - 19:25 #16
hvad så med dette:

Set RS = Server.CreateObject("ADODB.RecordSet")
strSQL = "SELECT * FROM nyhed ORDER BY id DESC"
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("/nyhed.mdb")
Avatar billede toucher Nybegynder
12. juni 2002 - 19:26 #17
okay... nu gør jeg moget helt andet hvordan fjerner jeg ALT fra min Puter som har noget med Webserver at gøre ??
Avatar billede musicchart.dk Nybegynder
12. juni 2002 - 19:27 #18
og du er sikker på at du har en tabel der hedder "nyhed" og at der er en kolonne det hedder "id"??
Avatar billede toucher Nybegynder
12. juni 2002 - 19:28 #19
Nobe... det virkede heller ikke og jeg er næsten HELLLLLLT sikker på at det er min Webserver !
Avatar billede toucher Nybegynder
12. juni 2002 - 19:29 #20
nu prøver jeg lige og uploade den til et webhotel så kan vi se om det er det 2 sec...
Avatar billede musicchart.dk Nybegynder
12. juni 2002 - 19:29 #21
hvilket OS bruger du?
Avatar billede eagleeye Praktikant
12. juni 2002 - 19:30 #22
Du mangler at få installeret et eller andet til IIS på din egen maskine hvis den fejler i sådan en linier: Set RS = Server.CreateObject("ADODB.RecordSet")
Avatar billede musicchart.dk Nybegynder
12. juni 2002 - 19:31 #23
<< eagleeye , det mener jeg nemlig også, det er også en underlig fejl han får, tror han mangler noget til at kunne læse fra en access database1.
Avatar billede eagleeye Praktikant
12. juni 2002 - 19:34 #24
Da men det er så lige hvad det er, normalt syntes jeg den fejler i en Provider/Driver så man skal installer MDAC fra MS.
Avatar billede musicchart.dk Nybegynder
12. juni 2002 - 19:35 #25
...også derfor jeg spørger hvilket OS han bruger
Avatar billede eagleeye Praktikant
12. juni 2002 - 19:36 #26
Jeg prøver lige igen..hmm det var ikke godt skrevet.

Normalt syntes jeg den fejler i en Provider/Driver så man skal installer MDAC fra MS.
Avatar billede toucher Nybegynder
12. juni 2002 - 19:36 #27
Win2k bruger jeg
Avatar billede eagleeye Praktikant
12. juni 2002 - 19:36 #28
Arh ja godt spørgsmål.
Avatar billede toucher Nybegynder
12. juni 2002 - 19:36 #29
hvad for noget skal jeg ha installeret ?
Avatar billede toucher Nybegynder
12. juni 2002 - 19:39 #30
????????????
Avatar billede musicchart.dk Nybegynder
12. juni 2002 - 19:40 #31
win2k prof.?
Avatar billede eagleeye Praktikant
12. juni 2002 - 19:40 #32
Har du installer IIS fra W2K CD'en eller downloaded den fra MS?

Måske der er nødvendg at installer denne:
http://www.microsoft.com/msdownload/uda/mdac21/mdac_typ21.asp
Avatar billede toucher Nybegynder
12. juni 2002 - 19:41 #33
installeret fra Win2k CD
Avatar billede musicchart.dk Nybegynder
12. juni 2002 - 19:42 #34
så prøv at afinstallere, og installere igen...
Avatar billede toucher Nybegynder
12. juni 2002 - 19:43 #35
yep prøver lige...
Avatar billede musicchart.dk Nybegynder
12. juni 2002 - 19:44 #36
viker det når du kører det på egen com, altså:

http://computernavn/index.asp
Avatar billede toucher Nybegynder
12. juni 2002 - 19:46 #37
Eagleeye den siger den Patch som du har givet mig linket til ikke passer til mit OS
Avatar billede toucher Nybegynder
12. juni 2002 - 19:49 #38
nej ikke computer navn der skal være localhost
Avatar billede toucher Nybegynder
12. juni 2002 - 19:57 #39
HALLO! :)
Avatar billede eagleeye Praktikant
12. juni 2002 - 20:00 #40
Det virkede ikke at geninstaller IIS?
Denne MDAC skulle gerne virke med W2K:
http://www.microsoft.com/data/download_260rtm.htm
Avatar billede toucher Nybegynder
12. juni 2002 - 20:32 #41
JAAAAAAAAAAAAAAAAAAAAA! DET VIRKER NU! LÆG LIGE ET SVAR OSSE EAGLEEEYE :)
Avatar billede eagleeye Praktikant
12. juni 2002 - 20:35 #42
Ok..
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
Kurser inden for grundlæggende programmering

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