Jag har suttit i flera timmar nu och fattar inte varför jag får detta felmeddelande:
ADODB.Recordset (0x800A0CC1)
Objektet kunde inte hittas i mängden med det begärda namnet eller numret.
Som betyder att den inte hittar kolumnen men den finns, är helt säker på det. Har även testat att byta namn på kolumnen men den hittar fortfararande inte den. Så här ser koden ut:
SQL = "SELECT * FROM omrostningar where agare = '"&medlem&"' order by poll_id desc"
Set RecSet = Connect.Execute(SQL)
pollid = RecSet("poll_id")
svara_1 = RecSet("svara_1")
svara_2 = RecSet("svara_2")
svara_3 = RecSet("svara_3")
svara_4 = RecSet("svara_4")
svara_5 = RecSet("svara_5")
[B]roster1 = recset("rost1")[/B]
Den i fetstill hittar den inte.
Har försökt att förstå varför den inte hittar kolumnen så jag har kollat igenom allt, att jag verkligen kopplar till rätt databas, till rätt tabell. Så jag testade en annan sak:
Jag kopierade tabellen omrostningar och döpte kopian till omr och ändrade SQL-satsen så att den skulle hämta från omr. Men då skrev den ut att den inte hittade tabellen omr!!
Så nu fattar jag inte vad det är som kan vara fel.
Jag hämtar från rätt databas som är en MySQL-databas.
Dim medlem
medlem = request.querystring("..")
Tror jag han menar, deklarera skulle väl varit mera passande (om jag nu ens har förstått icaaq rätt dvs :) )
Dim medlem
medlem = request.querystring("..")
Tror jag han menar, deklarera skulle väl varit mera passande (om jag nu ens har förstått icaaq rätt dvs :) )
Funkade inte.
CatZ skrev:
skrivit ut med response.write SQL ?
Annars kan jag rekommendera en omstart av datorn, det brukar i regel hjälpa ;)
Testade att starta om datorn men det hjälpte inte.
Inget fel på SQL-satsen när jag skriver ut den.
SQL = "SELECT rost1, poll_id, svara_1, svara_2 , svara_3, svara_4, svara_5 FROM omrostningar where agare = '"&medlem&"' order by poll_id desc"
Set RecSet = Connect.Execute(SQL)