...Mandant_3.dbo.tArtikel-Tabelle nicht eingefügt werden. Die Spalte lässt NULL-Werte nicht zu. Fehler bei UPDATE. Die Anweisung wurde beendet.
Dieser Fehler tritt seit dem Update auf 1.1.4.10 bei mir auf, wenn ich Vaterartikel neu kalkulieren möchte.
Vorher ging das ohne Probleme
Dieser Fehler tritt seit dem Update auf 1.1.4.10 bei mir auf, wenn ich Vaterartikel neu kalkulieren möchte.
Vorher ging das ohne Probleme
Unbehandelte Ausnahme #148D43342AEBFF42 vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action])
System.Data.SqlClient.SqlException (0x80131904): Der Wert NULL kann in die fVKNetto-Spalte, Mandant_3.dbo.tArtikel-Tabelle nicht eingefügt werden. Die Spalte lässt NULL-Werte nicht zu. Fehler bei UPDATE.
Die Anweisung wurde beendet.
bei System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
bei System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
bei System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
bei System.Data.SqlClient.SqlCommand.RunExecuteNonQueryTds(String methodName, Boolean async, Int32 timeout, Boolean asyncWrite)
bei System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(TaskCompletionSource`1 completion, String methodName, Boolean sendToPipe, Int32 timeout, Boolean asyncWrite)
bei System.Data.SqlClient.SqlCommand.ExecuteNonQuery()
bei jtlDatabase.DB.z1WzIDPiWG[T](SqlConnection , Func`1 func)
bei jtlDatabase.DB.executeCommandSQL(String cSqlCommand, jtlDBParameter[] oDBParameter_arr)
bei jtlCore.Forms.Preiskalkulation.PreiskalkulationGUI.wtiQdSt1j1h(Int32 , DBObjekt , Int32 )
bei jtlCore.Forms.Preiskalkulation.PreiskalkulationGUI.GbHQdsQeEhM(Object , EventArgs )
bei jtlControlsBase.jtlDialogFooter.btn_Click(Object sender, EventArgs e)
bei System.Windows.Forms.Control.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnClick(EventArgs e)
bei System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bei System.Windows.Forms.Control.WndProc(Message& m)
bei System.Windows.Forms.ButtonBase.WndProc(Message& m)
bei System.Windows.Forms.Button.WndProc(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
ClientConnectionId:c1df5b52-3b3c-43a6-bb6e-851b2d81419f
Fehlernummer (Error Number):515,Status (State):2,Klasse (Class):16
SQL-Fehlerinformationen: [si15p02 .Net SqlClient Data Provider] Fehler #515 (Klasse 16) in Zeile 2: Der Wert NULL kann in die fVKNetto-Spalte, Mandant_3.dbo.tArtikel-Tabelle nicht eingefügt werden. Die Spalte lässt NULL-Werte nicht zu. Fehler bei UPDATE.
SQL-Fehlerinformationen: [si15p02 .Net SqlClient Data Provider] Fehler #3621 (Klasse 0) in Zeile 2: Die Anweisung wurde beendet.
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 11.00.2100
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 515
HelpLink.BaseHelpUrl = http://go.microsoft.com/fwlink
HelpLink.LinkId = 20476
CommandText =
UPDATE tArtikel SET fVKNetto =
(
SELECT MIN(fVKNetto)
FROM tArtikel
WHERE kVaterArtikel = 1735
)
WHERE kArtikel = 1735
LineNr = 2
Codefragment = (
Connection-String = DataSource=si15p02, InitialCatalog=Mandant_3, UserID=sa