منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : مشكلة في اضافة الموظوع أو البيانات
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم

السلام عليكم
هذه المشكلة لم اجد لها حل وتفيد أن حقل TContant لا يمكن تركه فاضي مع العلم على السيرفر المحلي تقبل الاضافة بدون مشاكل ولما رفعتها على الموقع ضهرت المشكلة حذف البريماريكي وجعلت الحقل يقبل الاضافة ونجحت ولاكن يبدو أن الحقل مرتبط في حذف المواظيع وتعديلها واصبح بدون hybrlink !!!!!!!!!


System.Data.SqlClient.SqlException (0x80131904): Cannot insert the value NULL into column 'IDContant', table 'ComData.dbo.TContant'; column does not allow nulls. INSERT fails. The statement has been terminated. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteScalar() at Admin_AddContant.InsertNew() ClientConnectionId:714aaecf-4cf0-451a-9552-3f45753b6f24 Error Number:515,State:2,Class:16
ماهو نوع الحقل؟
اذا امكن اضف قيمة افتراضية
نوع الحقل int ترقيم تلقائي مفتاح رئيسي المشكلة عرض المواظيع وحذفها وتعديلها مرتبط به

وإذا قت بالتلاعب به تضهر المواظيع بدون روابط ولا يمكن حذفها
تم حل المشكلة
كانت عند رفع الجداول للقاعدة لم تأخذ ترقيم أو مفتاح عدلتها على السيرفر ونجحت