HIIILLLLLFFFFFEEEE!!!
weiß jetzt nicht ob ich im richtigen Forum bin aber zu Datenbanken paßt mein Problem nicht ganz?!
Bin blutige Anfängerin und bitte deshalb dringenst um hilfe da ich kurz vorm Verzweifeln bin!!
Folgendes Problem: Ich möchte in einer Oracle Datenbank einen neuen Datensatz (Mitarbeiter hinzufügen), das ganze soll über ODBC mit VB6 funktionieren. Zugreifen und einen Datensatz ändern kann ich schon, aber keinen neuen einfügen!
Mein Code sieht so aus:
cnODBC.Open „DSN=***“, „***“, „***“
‚Verknüpfen mit cnODBC
Set cmdSQL.ActiveConnection = cnODBC
cmdSQL.CommandType = adCmdText
‚cmdSQL.CommandText = " * FROM PERSONAL;"
AxStempelNr = frmDatenNeu.txtStempelnr.Text
AxPersNr = frmDatenNeu.txtPersnr.Text
AxPassword = frmDatenNeu.txtPasswort.Text
AxName = frmDatenNeu.txtName.Text
AxGeburtstag = frmDatenNeu.txtGeburtstag.Text
AxTaetigkeit = frmDatenNeu.txtTätigkeit.Text
AxTelefon1 = frmDatenNeu.txtTel1.Text
AxTelefon2 = frmDatenNeu.txtTel2.Text
AxEmail = frmDatenNeu.txtEmail.Text
AxKst = frmDatenNeu.txtKst.Text
AxLohnart = frmDatenNeu.txtLohnart.Text
cmdSQL.CommandText = „INSERT INTO PERSONAL (stempelnr,persnr,passwd,name,Geburtstag,_
taetigkeit,telefon1,telefon2,email,kst,lohnart) values (“ & AxStempelNr & ",‘" & AxPersNr & "‘_
,’" & AxPassword & „’,’“ & AxName & „’,’“ & AxGeburtstag & „’,’“ & AxTaetigkeit & „’_
,’“ & AxTelefon1 & „’,’“ & AxTelefon2 & „’,’“ & AxEmail & „’,’“ & AxKst & „’,’“ & AxLohnart & „’);“
cnODBC.Close
KANN MIR IRGENDJEMAND SAGEN WAS DARAN NICHT STIMMT? Ach ja, SQL ist auch nicht gerade mein Spezialgebiet!!! Bittte helft mir!
Gruß Angie