مشكله في الداتا بيس عند التخزين
بسم الله الرحمن الرحيم
اخى العزيز
الخطا ده معنه انك بتضع قيمة فى غير مكانها
يعنى انت بتضع بتدخل قيمة خطا فى الحقل
لو تضع جملة الأدخال او التعديل الخاصة بيك
علشان نقدر نساعدك
هذا تفصيل اكثر للمشكله
[
URL=http://wi1wi.com/]
اقتباسat System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj) at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj) 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) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result) at System.Data.SqlClient.SqlCommand.InternalExecuteNonQuery(DbAsyncResult result, String methodName, Boolean sendToPipe) at System.Data.SqlClient.SqlCommand.ExecuteNonQuery() at DataBase.Insert(String tablename, String[] p, String[] value) in C:\Users\DELL\Desktop\last-finalCopy-2222\App_Code\DataBase.vb:line 125 at ASP.proccess_aspx.Pro2() in C:\Users\DELL\Desktop\last-finalCopy-2222\Proccess.aspx:line 68 at ASP.proccess_aspx.Page_Load(Object sender, EventArgs e) in C:\Users\DELL\Desktop\last-finalCopy-2222\Proccess.aspx:line 318 at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) at System.Web.UI.Control.OnLoad(EventArgs e) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
بسم الله الرحمن الرحيم
اتوقع ان المشكلة في جملة cmd.CommandText يجب على إزالة بعض الرموز أنظر الى الصورة بالأسفل
جرب واعطينا خبر
بالتوفيق ان شاء الله
السلام عليكم
من رسالة الخطأ هناك قيمة اكبر من قيمة الحقل او من الباراميتر لحل المشكلة
بدل استخدام cmd.Parameters.AddWithValue
استخدم cmd.Parameters.Add(New System.Data.SqlClient.SqlParameter("@x",
مع اكمال بقية البيانات
او اذا لم تعرف ضع الكود الذي يظهر به الخطأ من بداية تعريف command الى Execute وايضا نرجو معرف قيم Hotels و museums اي القيم التي سيتم تخزينها في قاعدة البيانات او البحث عنها .
شكرا لكم .,,
الكود صحيح باذن الله لانه كام يعمل بدون اي مشاكل .,ولكن بعد اضافه وتعديل قيم بالداتا بيس اصبحت تظهر لدي المشكله .,
:(
انت بدخل في حقل رقمي حروف
عشان كده cmd بيقولك قيم القيم مش ممكن تكون string



