الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مشكله في الداتا بيس عند التخزين

بدأه الزين كله في 19 يونيو 2010 · 7 رد · 466 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم .,,

تظهر لدي مشكله لا اعلم سببها ..,

عند اختيار تصنيف معين يتوقف debug وتظهر لدي هذه الشاشه .,

Zj876171.png

وعندما اختار countenu "debug تظهر لي هذه الشاشه .,

rom76171.png

ما سببها وكيف اتجاوزها .؟؟

ارجووووووووووووووووووووووكم ساعدوني مناقشتي في مشروعي بعد يومين ...والمشكله من جديد ظهرت :(:(

شكرا .,,

#2

بسم الله الرحمن الرحيم

اخى العزيز

الخطا ده معنه انك بتضع قيمة فى غير مكانها

يعنى انت بتضع بتدخل قيمة خطا فى الحقل

لو تضع جملة الأدخال او التعديل الخاصة بيك

علشان نقدر نساعدك

#3

المدخل مجرد اختيار .,,

والمشكله انه لا يحدث الا عند اختيار Museums

N3p77499.png

#4

هذا تفصيل اكثر للمشكله

[

URL=http://wi1wi.com/]a6L78396.png

اقتباس

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)

#5

بسم الله الرحمن الرحيم

اتوقع ان المشكلة في جملة cmd.CommandText يجب على إزالة بعض الرموز أنظر الى الصورة بالأسفل

post-55282-082601300 1277015899_thumb.pn

جرب واعطينا خبر

بالتوفيق ان شاء الله

المرفقات
image.png
#6

السلام عليكم

من رسالة الخطأ هناك قيمة اكبر من قيمة الحقل او من الباراميتر لحل المشكلة

بدل استخدام cmd.Parameters.AddWithValue

استخدم cmd.Parameters.Add(New System.Data.SqlClient.SqlParameter("@x",

مع اكمال بقية البيانات

او اذا لم تعرف ضع الكود الذي يظهر به الخطأ من بداية تعريف command الى Execute وايضا نرجو معرف قيم Hotels و museums اي القيم التي سيتم تخزينها في قاعدة البيانات او البحث عنها .

#7

شكرا لكم .,,

الكود صحيح باذن الله لانه كام يعمل بدون اي مشاكل .,ولكن بعد اضافه وتعديل قيم بالداتا بيس اصبحت تظهر لدي المشكله .,

:(

#8

انت بدخل في حقل رقمي حروف

عشان كده cmd بيقولك قيم القيم مش ممكن تكون string

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…