Access mit sql? db erstellen + old data anders rei

hallo,

ich habe mal ein grundlegendes problem und suche erst mal weniger nach konkreten programmierhinweisen.

Ich habe eine Access DB, in der (ich abstrahiere und vereinfache mal stark)in der ersten Spalte [nennen wir sie mal RESP] den Beantworter, in der zweiten Spalte [nennen wir sie FRAGENNUMMER] eine Nummer aus dem Fragebogen (zu der eine Frage gehört)
und in einer anderen Spalte ANTWORT die Antwort (ebenfalls eine Nummer) steht.

Bsp:

RESP FRAGENNUMMER ANTWORT
1 1 5
1 2 3
1 3 6
2 1 4
2 2 3
2 3 2

Jetzt lässt sich so eine Form von Tabelle kaum analysieren und daher muss ich sie in ein Flat-File (oder wie mir hier im Forum schon gesagt wurde CSV-File) bringen.

RESP FRAGENNUMMER 1 FRAGENNUMMER 2 FRAGENNUMMER 3
1 5 3 6
2 4 3 2

Wenn es sich bei der DB um eine MySQL DB und bei der Programmierumgebung um PHP und SQL handeln würde, wüsst ich eigentlich schon ziemlich exakt, wie ich das zu programmieren hätte.

Leider handelt es sich hier aber um eine Access DB und tara,
nun die grundlegende Frage:

Was ist eigentlich hier meine Programmierumgebung?
Sagen wir, das was PHP+SQL für MySQL ist, was ist es für Access.
Oder genauer, da ich bereits weis, dass man in Access auch (wo auch immer) mit SQL programmieren kann - wo muss ich das machen, was ist die Umgebung dafür?

Also wie gesagt, ich suche nicht nach exakten Anweisungen, sondern einfach nach der Umgebung oder dem Wo und Ort - in dem ich dann programmieren kann.

Vielen Dank
Stefan

hoppla, weiss jemand, wo der edit button ist? meine überschrift passt jetzt nicht mehr ganz 100%ig zu der Frage?

hoppla, weiss jemand, wo der edit button ist? meine
überschrift passt jetzt nicht mehr ganz 100%ig zu der Frage?

Hi Stefan,
wenn Du nur das SQL suchst:
öffne Deine Access-DB, wechsle in den Reiter Abfragen
Klick auf den Button Neu und wähle Entwurfsassistent
Im Menü findest Du links eine Auswahlbox in der Du "QL auswählen kannst. Tus.
Nun kannst Du dort Deine SQL-Statements ausführen. Viel Spass.
Gruß
Klaus

1 Like

ah ja, genau so was hab ich gesucht - ich hatte erst angst, dass des son drag and drop sql ist, aber nein, es ist das was ich gesucht habe…

besten dank
und grüzi
stefan

kurze Nach-Frage:

kann man in dieser SQL Programmier-Umgebung eigentlich auch Schleifen anwenden? (also z.B. WHILE DO, FOR TO, DO WHILE)

Als ich damals in PHP mit SQL programmiert habe, habe ich die Schleifen einfach in PHP programmiert - aber die neue Umgebung ist ja nun kein PHP?! Bzw. weiss ich jetzt gar nicht, was für eine Umgebung das ist bzw. in case es ist reines SQL, kann man dann auch in SQL Scleifen verwenden (also SQL-Schleifen und keine „Borrowed“-Schleifen)

Besten Dank für Hinweise
Stefan

kurze Nach-Frage:

kann man in dieser SQL Programmier-Umgebung eigentlich auch
Schleifen anwenden? (also z.B. WHILE DO, FOR TO, DO WHILE)

… aua das weiss ich leider nicht ich nutze das nur um SQL-Befehle auszuprobieren bevor ichs in meine VB6-Entwicklungen einbaue …
Ich wundere mich nur dass sich die Access-Cracks noch nicht dazu geäussert haben. Es kann sein, dass Du verschiedene SQL-Befehle mit „;“ abgetrennt absetzen kannst, aber habe ich nie gebraucht …