Office Forum
www.Office-Loesung.de
Access :: Excel :: Outlook :: PowerPoint :: Word :: Office :: Wieder Online ---> provisorisches Office Forum <-
Von SQL auf VBA Variable zugreifen
zurück: SELECT * FROM mit VBA weiter: Speicher Konzepte in Formulare Unbeantwortete Beiträge anzeigen
Neues Thema eröffnen   Neue Antwort erstellen     Status: Feedback Facebook-Likes Diese Seite Freunden empfehlen
Zu Browser-Favoriten hinzufügen
Autor Nachricht
abs_anfang
Im Profil kannst Du frei den Rang ändern


Verfasst am:
19. März 2007, 18:54
Rufname:

Von SQL auf VBA Variable zugreifen - Von SQL auf VBA Variable zugreifen

Nach oben
       Version: Office 97

hallo allerseits,

in meinem VBA skript stehen einige SQL Anweisungenj,

eine Insert soll einen Wert in eine Tabelle zurückschreiben, welcher
in einer Variablen steht -> rs![act_Value]

wie kann ich jetzt von der SQL auf die Variable zugreifen!?

erneut vielen Dank an alle
Nouba
nicht ganz unwissend :)


Verfasst am:
19. März 2007, 20:55
Rufname:
Wohnort: Berlin


AW: Von SQL auf VBA Variable zugreifen - AW: Von SQL auf VBA Variable zugreifen

Nach oben
       Version: Office 97

Hallo,

das hängt vom Datentyp und vom Inhalt (möglicher Null-Wert) ab, wie der Spaltenwert für den Text einer SQL-Abfrage aufbereitet werden müsste. Bei einer gespeicherten Abfrage kann man mit Parametern arbeiten und muss darauf explizit keine Rücksicht nehmen.

_________________
mit freundlichen Grüssen Nouba

Wenn beim Lesen eines Beitrags der Eindruck entsteht, dass sich der Fragesteller wenig Mühe gegeben hat, so erhöht das nicht unbedingt die Motivation, eine Antwort zu verfassen.
accessmichel
Im Profil kannst Du frei den Rang ändern


Verfasst am:
19. März 2007, 21:09
Rufname:

AW: Von SQL auf VBA Variable zugreifen - AW: Von SQL auf VBA Variable zugreifen

Nach oben
       Version: Office 97

Hallo,
wenn ich es richtig versanden habe, dann so:
Code:
    Dim DeineVariable As Variant '(je nach Datentyp)
   
    SQL = "SELECT ... AS act_Value ..."
    DeineVariable = rs![act_Value]
    SQL = "INSERT ... SET ... = " & DeineVariable & " ..."

_________________
mfg
Thomas

Access 2003/XP
Gast



Verfasst am:
20. März 2007, 10:54
Rufname:

AW: Von SQL auf VBA Variable zugreifen - AW: Von SQL auf VBA Variable zugreifen

Nach oben
       Version: Office 97

hallo accessmichel,

vielen Dank für den Hinweis! Problem gelöst!

Nouba:
dein Kommentar habe ich leider gar nicht verstanden Wink Frage ist aber eh beantwortet! Trotzdem vielen Dank.


Weiß vielleicht jemand von euch, wie man Meldungen abschalten kann!?

z.B. "Sie beabsichtigen einen Datensatz zu löschen" usw.

Grüsse v
Nouba
nicht ganz unwissend :)


Verfasst am:
20. März 2007, 11:06
Rufname:
Wohnort: Berlin

AW: Von SQL auf VBA Variable zugreifen - AW: Von SQL auf VBA Variable zugreifen

Nach oben
       Version: Office 97

Hallo,

mein Kommentar ist einfach zu verstehen. Smile Wenn Du im Recordset ein Textfeld nimmst, so muss ...'" & DeineVariable & "'... verwendet werden. Handelt es sich um einen Zahlenwert mit Nachkommastellen, so muss der Ausdruck ..." & Str$(DeineVariable) & "... lauten. Bei einem Datum wäre ..." & Format$(DeineVariable, "yyyy-mm-dd") & "... anwendbar. Und wenn die Variable Nichts enthält, wäre ..." & Nz(DeineVariable, "Null") & "... bei einem Ganzzahlenfeld möglich - die anderen Felddatentypen für Null erspare ich mir an dieser Stelle weiter aufzuführen.

Zur Nachfrage: Führe die Abfrage mit CurrentDb().Execute SqlText, dbFailOnError aus.

_________________
mit freundlichen Grüssen Nouba

Wenn beim Lesen eines Beitrags der Eindruck entsteht, dass sich der Fragesteller wenig Mühe gegeben hat, so erhöht das nicht unbedingt die Motivation, eine Antwort zu verfassen.
abs_anfang
Im Profil kannst Du frei den Rang ändern


Verfasst am:
20. März 2007, 11:18
Rufname:


AW: Von SQL auf VBA Variable zugreifen - AW: Von SQL auf VBA Variable zugreifen

Nach oben
       Version: Office 97

Ahh,

jetzt verstehe auch ich das auch Razz

danke schön!
Neues Thema eröffnen   Neue Antwort erstellen Alle Zeiten sind
GMT + 1 Stunde

Diese Seite Freunden empfehlen

Seite 1 von 1
Gehe zu:  
Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum herunterladen

Verwandte Themen
Forum / Themen   Antworten   Autor   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Access Tabellen & Abfragen: Access ändert meine SQL Strings 1 Nil 608 24. Feb 2005, 13:25
lothi Access ändert meine SQL Strings
Keine neuen Beiträge Access Tabellen & Abfragen: Zeitspanne bei Datumswerten mit SQL filtern...? 3 DoMe 4372 15. Feb 2005, 17:57
Willi Wipp Zeitspanne bei Datumswerten mit SQL filtern...?
Keine neuen Beiträge Access Tabellen & Abfragen: Zwei Datenfelder dividieren? (SQL) 8 marcos 7019 04. Feb 2005, 12:13
marcos Zwei Datenfelder dividieren? (SQL)
Keine neuen Beiträge Access Tabellen & Abfragen: SQL Gruppierung -AXP 2 nepokat 601 03. Feb 2005, 08:46
nepokat SQL Gruppierung -AXP
Keine neuen Beiträge Access Tabellen & Abfragen: zeilenumbruch in sql abfrage 6 uweberli 18230 10. Nov 2004, 16:42
uweberli zeilenumbruch in sql abfrage
Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten. Access Tabellen & Abfragen: Wenn-Dann-Sonst in SQL??? 2 SCHNEEMANN 998 18. Okt 2004, 17:26
Willi Wipp Wenn-Dann-Sonst in SQL???
Keine neuen Beiträge Access Tabellen & Abfragen: SQL - Abfrage ob ein Wert in der Tabelle enthalten ist 1 notausgang 1301 23. Sep 2004, 09:42
stpimi SQL - Abfrage ob ein Wert in der Tabelle enthalten ist
Keine neuen Beiträge Access Tabellen & Abfragen: mit vb auf eineaccess db zugreifen 1 afrikanos 486 14. Sep 2004, 09:27
Gast mit vb auf eineaccess db zugreifen
Keine neuen Beiträge Access Tabellen & Abfragen: variable Spalte in Abfrage anzeigen -abhängig vom Tagesdatum 1 Lars 1193 10. Sep 2004, 13:54
Lars variable Spalte in Abfrage anzeigen -abhängig vom Tagesdatum
Keine neuen Beiträge Access Tabellen & Abfragen: Variable 1 f_mal 499 06. Sep 2004, 10:07
TommyK Variable
Keine neuen Beiträge Access Tabellen & Abfragen: sql neue tabelle erstellen 3 Gast 1232 19. Jul 2004, 23:09
lothi sql neue tabelle erstellen
Keine neuen Beiträge Access Tabellen & Abfragen: SQL ausführen 46 Gast_Matcher 2947 30. Jun 2004, 11:17
tocotronicx SQL ausführen
 

----> Diese Seite Freunden empfehlen <------ Impressum - Besuchen Sie auch: Microsoft Word Serienbriefe