Avatar billede tupsy Nybegynder
15. maj 2003 - 09:58 Der er 7 kommentarer og
1 løsning

Angiv felt i SQL til Combobox på Form??

Jeg har følgende til at finde indholdet til en Combobox :

SELECT DISTINCTROW TBL_Udstyrsgrupper.Navn, TBL_Udstyrsgrupper.ID FROM TBL_Udstyrsgrupper WHERE (([TBL_Udstyrsgrupper].BEA)=Yes) ORDER BY TBL_Udstyrsgrupper.Navn;

Jeg har en Combobox mere længere oppe på min Form (afdeling_felt)

Det jeg gerne vil have er at den øverste combo bestemmer hvilket felt i min tabel min næste combo kikker i..
Altså skal den skifte BEA ud med det som bliver valgt i combo 1...

Håber I forstår...
Ellers spørg...
Avatar billede hugopedersen Nybegynder
15. maj 2003 - 11:08 #1
strSQL = "SELECT DISTINCTROW TBL_Udstyrsgrupper.Navn, TBL_Udstyrsgrupper.ID FROM TBL_Udstyrsgrupper WHERE (([TBL_Udstyrsgrupper]." & Me.cboYourCombo1 & " )=Yes) ORDER BY TBL_Udstyrsgrupper.Navn;"

Me.cboYourCombo2.RowSource = strSQL

Sæætes ind på cboYourCombo1 AfterUpdate eller OnChange ( test )

Dette burde kunne gøre det. ( måske er der syntaxfejl )
Avatar billede tupsy Nybegynder
15. maj 2003 - 14:49 #2
Nu ser den sådan her ud :
strSQL = "SELECT DISTINCTROW TBL_Udstyrsgrupper.Navn, TBL_Udstyrsgrupper.ID FROM TBL_Udstyrsgrupper WHERE (([TBL_Udstyrsgrupper]." & Me.Combo55 & " )=Yes) ORDER BY TBL_Udstyrsgrupper.Navn;"

Me.Combo20.RowSource = "strSQL"

Den melder fejl og highligther første gang der står : strSQL

Nogen ideer??
Avatar billede hugopedersen Nybegynder
15. maj 2003 - 14:54 #3
Me.Combo20.RowSource = "strSQL"

Der skal ikke være dobbeltplinger !

Har du huske at Dim'me strSQL As String
Avatar billede tupsy Nybegynder
15. maj 2003 - 14:57 #4
Har du huske at Dim'me strSQL As String

Hvad betyder det???
Avatar billede hugopedersen Nybegynder
15. maj 2003 - 15:04 #5
At du har en  Dim strSQL As String  et eller andet sted i din kode.
Avatar billede tupsy Nybegynder
15. maj 2003 - 15:05 #6
Nu ser den således ud...

Private Sub Combo55_Change()
Dim strSQL As String
strSQL = "SELECT DISTINCTROW TBL_Udstyrsgrupper.Navn, TBL_Udstyrsgrupper.ID FROM TBL_Udstyrsgrupper WHERE (([TBL_Udstyrsgrupper]." & Me.Combo55 & " )=Yes) ORDER BY TBL_Udstyrsgrupper.Navn;"

Me.Combo20.RowSource = "strSQL"

Men nu siger den at der ikke er noget i strSQL

Hva så do??
End Sub
Avatar billede tupsy Nybegynder
15. maj 2003 - 15:07 #7
Hep.. Nu funker det....
Avatar billede hugopedersen Nybegynder
15. maj 2003 - 15:08 #8
Det var godt - god weekend
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