Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
27.09.2005 10:10:28 |
Lars |
|
|
|
27.09.2005 10:31:06 |
Rasta |
|
|
|
05.10.2005 08:27:02 |
Lars |
|
|
Aw:Aw:Aw:Mehrere Datensätze in einem Listenfeld ma |
05.10.2005 09:20:32 |
Rasta |
|
|
|
05.10.2005 09:23:04 |
Lars |
|
|
|
05.10.2005 09:29:06 |
Rasta |
|
|
|
13.10.2005 08:34:43 |
Lars |
|
|
Von:
Rasta |
Datum:
05.10.2005 09:20:32 |
Views:
1066 |
Rating:
|
Antwort:
|
Thema:
Aw:Aw:Aw:Mehrere Datensätze in einem Listenfeld ma |
Guten Morgen Lars,
ich würde mir die werte, mit denen ich abfrage, erst in variablen schreiben und dann das sql bilden.
dabei kommt immer derselbe abfragesyntax-
select * from [tabelle] where [spalte] = wert
je nachdem ob der wert eine zahl ist oder ein string, musst du es in einfache hochkomma schreiben
also
select * from [tabelle] where [spalte] = 'stringwert'
und so, wenn du eine varible einbaust
select * from [tabelle] where [spalte] = '" & stringvariable & "'"
hast du es so verstanden? hilft es weiter?
viele grüße
rasta
Lars schrieb am 05.10.2005 08:27:02:
Moin Rasta,
könntest Du den Code ein wenig aufschlüsseln, raffe das nicht wirklich :)
Erstmal vorweg : Kann ich im SQL direkt die Parameter übergeben ?
So in der Art :
WHERE (((Meine Tabelle.Mein Feld) Like [Forms]![Mein Formular].[Das Listenfeld].[Selected Item].[Column] ???
Ich weiss, da ist VBA im SQL, aber vielleicht so in der Art ?
Oder eben mit einem Recordset, wo die Parameter der Abfrage übergeben werden...
qry("paraFeldname") = Me.Listenfeld.itemselected(oder?).und dann wie weiter ?
Oder Du müßtest mir wie gesagt Dein Beispiel mal aufschlüsseln :)
Danke und Gruss,
Lars
Dim lItem As Long
For lItem = 0 To ListBox1.ListCount - 1
If ListBox1.Selected(lItem) = True Then
Sheet2.Range("A65536").End(xlUp)(2, 1) = ListBox1.List(lItem)
ListBox1.Selected(lItem) = False
End If
Next |
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
- Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
- Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
- Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
- Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei
Antworten auf Ihren Beitrag zu benachrichtigen
Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
27.09.2005 10:10:28 |
Lars |
|
|
|
27.09.2005 10:31:06 |
Rasta |
|
|
|
05.10.2005 08:27:02 |
Lars |
|
|
Aw:Aw:Aw:Mehrere Datensätze in einem Listenfeld ma |
05.10.2005 09:20:32 |
Rasta |
|
|
|
05.10.2005 09:23:04 |
Lars |
|
|
|
05.10.2005 09:29:06 |
Rasta |
|
|
|
13.10.2005 08:34:43 |
Lars |
|
|