2017-09-13 1 views
0

Ich stoße auf ein Problem für eine meiner ungebundenen Textfelder. Einige meiner Benutzer senden lange Kommentare im Feld "Kommentar" und in der Datenbank werden maximal 255 Zeichen angezeigt. Hier ist meine Abfrage, um die Daten in die Datenbank einzufügen. Es ist nur das txtComment Textfeld, das ich versuche zu ändern.Ms-Access Query erlaubt nur 255 Zeichen

CurrentDb.Execute _ 
    "INSERT INTO IPA_Raw_Data(Date_IPA, Auditor, Area, Operator, Safely, LineClearance, PPE, VerifyDoc, GVI, CompBefore, NonConf, ProcSteps, Trained, Points, Comments) " & _ 
    "VALUES ('" & Me.txt_Date.Value & "', '" & Me!txt_Name.Value & "', '" & Me!txt_Area.Value & "', '" & Me!txt_Operator.Value & "', '" & Me!cb_Safe.Value & "', '" & Me!cb_LC.Value & "', '" & Me!cb_PPE.Value & "', '" & Me!cb_VDP.Value & "', '" & Me!cb_GVI.Value & "', '" & Me!cb_CBF.Value & "', '" & Me!cb_NC.Value & "', '" & Me!cb_ProStep.Value & "', '" & Me!cb_TrainProc.Value & "', '" & Me!txt_Points.Value & "', '" & Me!txt_Comment.Value & "')" 


btn_Clear_Click 

Kann mir bitte jemand helfen? Vielen Dank!

+0

Ist das Kommentarfeld ein Memo (Langtext)? Warum nicht ein gebundenes Formular verwenden? – June7

+0

Ich bin neu bei Access und nicht sicher, was du meinst? – jrussin

+0

Und Datumswerte müssen korrekt formatiert sein: '" VALUES ("" & Format (Me.txt_Date.Value, "JJJJ \/mm \/dd") & "#, '" '. – Gustav

Antwort

0

Ich hatte den Datentyp in "Kurztext" statt "Langtext" gespeichert jetzt funktioniert es einwandfrei!

+0

Haben Sie die Datumswerte korrigiert? Speichern Sie Datumsangaben in einem Datums-/Zeittypfeld? – June7

+0

Ich lasse das Datum einfach als Zeichenfolge. Mein Programm wird Führen Sie die Daten aus der Tabelle aus und konvertieren Sie sie in das Datum/Uhrzeit-Format. Vielen Dank für Ihre Hilfe! – jrussin

Verwandte Themen