Avatar billede werd Nybegynder
08. februar 2003 - 16:15 Der er 3 kommentarer og
1 løsning

Datatyperne stemmer ikke overens i kriterieudtrykket?

Denne sql forespørgsel giver ovenstående fejl... hvad er der galt? (kategori er en kolonne i min db og i rækkerne derunder er der tal fra 1-4. på Samme måde kan 'id' kun være tal fra 1-4)

Sql = "Select * from links where Kategori = "&id
Avatar billede eagleeye Praktikant
08. februar 2003 - 16:19 #1
Hiivilken type er kategori ?? Hvis kolonnen er defineret som tekst skal der ' omkring i SQL'en:

Sql = "Select * from links where Kategori = '"&id & "'"
Avatar billede werd Nybegynder
08. februar 2003 - 16:21 #2
det virker jo! - hvor du lige kort forklarer hvorfor det er sådan får du pts!

1000 tak!
Avatar billede eagleeye Praktikant
08. februar 2003 - 16:23 #3
Når man skal overføre tekst strenge via SQL skal de omsluttes af ' lige som man skriver " omkring teksten i ASP koden. Der skal ikke ' omkring hvis kolonnen er defineret som en tal kolonne. Når kolonnen Kategori så er defineret som tekst kolonne skal der ' omkring for der ikke kommer fejl.
Avatar billede eagleeye Praktikant
08. februar 2003 - 16:26 #4
Et andet, hvis man har en indsæt SQL:
SQL = "INSERT INTO tabel (tesktKol, talKol) VALUES ('tekst her', 23)"

Her en god side omkring SQL som er let at gå til:
http://www.w3schools.com/sql/default.asp
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