Avatar billede darth-domino Nybegynder
01. juli 2005 - 10:07 Der er 3 kommentarer og
1 løsning

SQL Sætning med variabler?

Jeg har en "Standard" Søgnings streng, som jeg gerne vil smide en variable ind i istedet for at skal lave en helveds masse Copy Past, men et par ændriger i!

Jeg kalder eks min sub sådan her:
SearchHovedFlangen "Flat_Face_Flange"

"Flat_Face_Flange" = Den tabel som den skal kigge i!

Så kalder jeg min streng sådan her:
Public Sub SearchHovedFlangen(FlangeTabel As String)
Dim MinB As Long
MinB = CLng(FRM_HovedFlange.txtb.Text -

FRM_HovedFlange.txtbDifference.Text)
Set datDB = DBEngine.Workspaces(0).OpenDatabase(App.Path & "\Flanger.mdb")

strSQL = "Select DISTINCT Varenummer FROM FlangeTabel Where D <= " & txtd1.Text & " AND B <= " & txtb.Text & "AND B >= " & MinB & ""

Set rsSøgning = datDB.OpenRecordset(strSQL)
rsSøgning.MoveFirst
lstListe.Clear

Do Until rsSøgning.EOF
On Error Resume Next
lstListe.AddItem rsSøgning("Varenummer")
rsSøgning.MoveNext
Loop

rsSøgning.Close
Set rsSøgning = Nothing
End Sub



Men hvordan får jeg den til at forstå at det er en variable og ikke en TABEL der hedder FlangeTabel, men at det er en variable???
Avatar billede noem Nybegynder
01. juli 2005 - 10:09 #1
CT Varenummer FROM " & FlangeTabel & "Where D <= " &
Avatar billede darth-domino Nybegynder
01. juli 2005 - 10:15 #2
Har jeg osse prøvet... men den siger, "Object Required"
Avatar billede darth-domino Nybegynder
01. juli 2005 - 10:22 #3
OK... My bad!

Glemte at henvise til min form i txt!!! *GGG*

Point?
Avatar billede noem Nybegynder
01. juli 2005 - 15:31 #4
jo.... selvom jeg ikke helt har fundet ud af hvad jeg kan bruge de point til :)
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