Hallo,
sql = "INSERT INTO angebote (Name, Vorname, Anschrift, Telefon, Mail, Taetigkeit, Anbieter,"
sql = sql & "Region, Eingang, ab dem, Firmenprofil, Jobprofil, Anforderungsprofil)"
sql = sql & "VALUES ('" & T1 & "', '" & Vorname & "', '"
sql = sql & Anschrift & "', '" & lngTelefon & "', '" & Mail & "', '"
sql = sql & Taetigkeit & "', '" & Anbieter & "', '" & Region & "', '"
sql = sql & lngEingang & "', '" & lngab & "', '" & Firmenprofil & "', '"
sql = sql & Jobprofil & "', '" & Anforderungsprofil & "');"
huihui, da hast Du aber eine SQL Anweisung.
1. Wenn Du alle Felder der Tabelle füllen möchtest reicht die Anweisung: sql = "INSERT INTO angebote "
Nur wenn Du bestimmte Felder der Tabelle füllen möchtest, müssen diese expilizit in Klammern aufgeführt werden.
2. Es gibt besimmte Regeln zum definieren der Tabellenfelder. Eine hhabe ich dir schon bei Deinem ersten Problem geannt, die zweite Regel heißt: Benenne Feldnamen niemals mit zwei getrennten Worten, denn das kann enorme Probleme bereiten, da dann diese Feldnamen in eckigen Klammern [ab dem] angesprochen werden müssen.
sql = sql = "INSERT INTO angebote (Name, Vorname, Anschrift, Telefon, Mail, Taetigkeit, Anbieter,Region, Eingang, [ab dem], Firmenprofil, Jobprofil, Anforderungsprofil) VALUES ("
3. Jetzt noch die einzelnen Values dazu, und der Aufbau der SQL Anweisung ist korrekt:
sql = sql = "INSERT INTO angebote (Name, Vorname, Anschrift, Telefon, Mail, Taetigkeit, Anbieter,Region, Eingang, [ab dem], Firmenprofil, Jobprofil, Anforderungsprofil) VALUES ("
sql = sql & "'" & t1 & "',"
sql = sql & "'" & Vorname & "',"
sql = sql & "'" & anschrift & "',"
sql = sql & "'" & lngtelefon & "',"
sql = sql & "'" & mail & "',"
sql = sql & "'" & taetigkeit & "',"
sql = sql & "'" & anbieter & "',"
sql = sql & "'" & Region & "',"
sql = sql & "'" & lngEingang & "',"
sql = sql & "'" & lngab & "',"
sql = sql & "'" & firmenprofil & "',"
sql = sql & "'" & jobprofil & "',"
sql = sql & "'" & Anforderungsprofil & "');"
Wenn jetzt noch Fehler kommen, kann dies eigentlich nur mit Typumwandlungsproblemen zu tun haben. Aber die bekommst Du wieder mit einer anderen Fehlermeldung angezeigt.
Du kannst Dich ja dann nochmal melden.
Gruß
Markus