Avatar billede ddobbeltv Nybegynder
24. oktober 2003 - 20:09 Der er 3 kommentarer og
1 løsning

SQL streng i asp.net (c#) Driller lidt. Access Database

Hej hej..

JEg har lavet en listbox og kan fint printe valuen ud i en <span> ... Problemet er at jeg skal have valuen op i min sql...

Jeg har forsøgt mig med :

WHERE ansat.ansatnr=arbejderpaa.ansatnr And arbejderpaa.projektnr='"+ListBox.SelectedItem.Value+"'";

og
WHERE ansat.ansatnr=arbejderpaa.ansatnr And arbejderpaa.projektnr="+ListBox.SelectedItem.Value;

Men ingen af dem virker... hvis jeg går ind og laver en statisk sql virker det fint.. eksempelvis
WHERE ansat.ansatnr=arbejderpaa.ansatnr And arbejderpaa.projektnr=23";

nogen der lige har et bud ?

/Jacob Jensen
Avatar billede terry Ekspert
24. oktober 2003 - 20:16 #1
I can only guess because th ecode is in C# so I am not sure of the syntax

In VBA I would use
" .... WHERE ansat.ansatnr=arbejderpaa.ansatnr And arbejderpaa.projektnr = "  & ListBox.SelectedItem.Value

But I have NO idea if ListBox.SelectedItem.Value is returning a valid value, so you need to check this.
Avatar billede ddobbeltv Nybegynder
24. oktober 2003 - 21:11 #2
Hi..

The SelectedItem.Value gives out a interger, so it has to be valid.. but i were wondering...

Dont i have to put the sql in a if sentence... the sql string wont work whitout a selected item .. right ?
Avatar billede ddobbeltv Nybegynder
24. oktober 2003 - 21:42 #3
now it works... gimmi an answer and u get the points for ur time
Avatar billede terry Ekspert
25. oktober 2003 - 09:59 #4
.
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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