Avatar billede telep Nybegynder
22. oktober 2001 - 15:39 Der er 9 kommentarer og
1 løsning

Combobox.list skal være lig med felter i en tabel i SQL

Jeg sidder fast og håber der er nogen der kan hjælpe.

Jeg har en combobox jeg gerne vil have fyldt ud med data fra en tabel på en SQL server...
Jeg kan desværre ikke knække koden...

Please help!

Mvh
Troels
Avatar billede kaffe Nybegynder
22. oktober 2001 - 16:45 #1
Jeg ville anvende en DataComboBox fra Microsoft DataList Controls 6.0 (SP3).

Set DataCombo1.DataSource = Recordset
DataCombo1.DataField = \"FeltNavn\"
Set DataCombo1.RowSource = Recordset
DataCombo1.ListField = \"FeltNavn\"
Avatar billede telep Nybegynder
22. oktober 2001 - 16:54 #2
Hvis jeg kan få dig til det må du meget gerne uddybe lidt - jeg har nu sat en Datacombobox ind i stedet, men jeg kan ikke helt få det til at funge....
Avatar billede telep Nybegynder
22. oktober 2001 - 17:00 #3
Nu har jeg fået entries i min dataComboBox liste men de er tomme...
Avatar billede kaffe Nybegynder
22. oktober 2001 - 18:40 #4
Jeg er gået ud fra at du har forbindelse til databasen, du kun bruger et recordset og at der er data i dette.
Datafield og listfield refererer til et feltnavn i recordsettet såsom ID, fornavn eller hvad det nu hedder.

Kommer den med en fejlmeddelelse eller er den bare blank når du starter projektet?
Avatar billede telep Nybegynder
23. oktober 2001 - 09:22 #5
Jeg har en forbindelse til en database med en masse tabeller i. Jeg har lavet en adodc til forbindelsen hvor recordsourcen peger på den tabel jeg gerne vil have fat i. Min dataCombobox har jeg sat datasourcen til min ADODC og og datafield til den kolonne jeg vil have vist (Display Name).

Giver dette dig nogle clues ?
Tak for din behjælpsomhed
Avatar billede telep Nybegynder
23. oktober 2001 - 09:24 #6
Nu ved jeg ikke om du er sådan en af dem der elsker pointspillet på denne side, men hvis du er så kan du sagtens regne med at få de 60 point der er på højkant her - No matter what!
Avatar billede kaffe Nybegynder
23. oktober 2001 - 19:46 #7
Jeg vil da gerne have pointene :) Men det er da også noget værd at få tingene til at virke...

Datasource og datafield bruges også til f.eks. en textbox når du binder et recordset til denne. En combobox kræver lidt mere, og det gøres med rowsource(adodc igen) og listfield(samme kolonne).


Så prøv at sætte alle fire egenskaber som skrevet i mit første svar.

Jeg har lige testet det her og der virker det (mod en access database).
Avatar billede telep Nybegynder
08. november 2001 - 18:55 #8
mail:
junk@stafet.dk
Avatar billede kaffe Nybegynder
08. november 2001 - 19:51 #9
hvorfor har du afvist mit svar?
Avatar billede telep Nybegynder
08. november 2001 - 20:11 #10
Det er som sådan ikke fordi at det ikke kunne bruges det du har skrevet - men jeg har løst problemet med helt andre remedier...
:-)

Hvis du gerne vil tjene 200 hurtige så kig her:
http://www.eksperten.dk/spm/131408

Håber det er ok med dig!

telep
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