تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] مشكلة عدم قبول النصوص الطويل في قاعدة البيانات على برنامج فيجوال بيسك 2010
#11
(08-06-19, 03:13 AM)الرائد كتب : السلام عليكم اخواني الكرام 
تواجهني المشكلة : Sad
Huh  البرنامج لايسمح بكتابة وتخزين نص طويل في قاعدة البيانات , مع العلم أنني قمت بتحديد maxlength 125554456 واستخدم قاعدة بيانات من نوع أكسس وقد حددت في الاول short text لكن دون جدوى لايقبل النصوص الطويلة فجربت longtext وحتى هي لم تجدي اي نفع ودون جدوى , 
استخدمت دالة try فظهرت لي رسالة تفيد بان : DataGridView Column exceeds the MaxLength
 limit
استخدمت دالة try فظهرت لي رسالة تفيد بان : DataGridView Column exceeds the MaxLength

 limit

دي هيا سبب المشكله كما تفضلت حضرتك , وكما تفضل الاخوه الكرام 

حلها وبعد كده ظهرت مشكله تانيه سواء بنفس المسمي او خلافه - نحلها 

1- غير ال length لل جريد فيو للخليه المطلوب اضافه النص الطويل بها () 999999999  ضيف الرقم ده زي ما في الصور المرفقه
   

   
   


الملفات المرفقة
.rar   WindowsApplication17.rar (الحجم : 427.53 ك ب / التحميلات : 1)
اللهم صلي علي نبي (الرحمه) محمد رسول الله وبارك علي اله وصحابته والتابعين  واحقن دماء امتنا واجعل بأسنا علي اعدائنا يا ارحم الراحمين
[b]امين [/b]



الرد
تم الشكر بواسطة: الرائد , elgokr
#12
أخي الكريم اشكرك على جهودك لكن دون جدوى من ذلك سأقوم بارفاق مثال على ذلك
الرد
تم الشكر بواسطة: zinom
#13
الخطاء يقف فقط لديك اخى الفاضل
فى كتابة الكود وطريقة التعامل فى المشروع لديك

مرفق قاعدة بيانات تحتوى على نصل بعدد احرف تتجاوز 5000 حرف
حتى توضح صورة المشكلة لديك اذا خطاء فى الكود او اذا كان خطاء فى بناء الادوات المستخدة
يفضل ارفاق المشروع الذى لديك للنظر به وحل المشكلة واعادة رفعه لك مجدداً 

تحياتى لك
وتمنياتى لك التوفيق


الملفات المرفقة
.zip   DB.zip (الحجم : 27.45 ك ب / التحميلات : 3)
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد
تم الشكر بواسطة: ابراهيم ايبو , الرائد
#14
اخواني الكرام لقد كان الحل فقط في اعادة فورم جديد فلقد قمت بالتعديل المتكرر على الملفات وهذا سبب لي المشكل و لكن حين قمت بالتعديل من بداية اللكود الى نهايته وتحديد حجم النص لم أجد اي مشاكل في ذلك
لكن تبقى لي مشكلة وحيدة وهي أن النص صار يقبل عندي في قاعدة البيانات
لكن في خلال حفظي له بملف وورد أثناء عملية الاستبدال , أجد أنه يطالبني برسالة '''string parameter too long"""
هنا النص الذي استخدمه للاستبدال على ملف الوورد من الفورم

Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Try
Dim pos As String = BindingContext(dt).Position
ProgressBar1.Value = 0
If TextBox1.Text = "" Then
MsgBox("يرجى إدخال تسمية الملف") 'هنا لاعادة تسمية الملف قبل الحفظ
Return
End If
curDoc = New Word.Application
My.Computer.FileSystem.CopyFile(
"F:\المقدم\نظام المقدم\نظام المقدم\bin\Debug\مقالات\templates.docx",
"F:\المقدم\نظام المقدم\نظام المقدم\bin\Debug\مقالات\" & TextBox1.Text & ".docx",
Microsoft.VisualBasic.FileIO.UIOption.AllDialogs,
Microsoft.VisualBasic.FileIO.UICancelOption.DoNothing)

curDoc.Documents.Open("F:\المقدم\نظام المقدم\نظام المقدم\bin\Debug\مقالات\" & TextBox1.Text & ".docx")
ProgressBar1.Value = 10
FindText("text1", dt.Rows(pos).Item(1)) 'في البرميتر الاول الكلمة المراد البحث عنها وفي الثانية الاستبدال
ProgressBar1.Value = 25
FindText("text2", dt.Rows(pos).Item(2))
ProgressBar1.Value = 35
FindText("text3", dt.Rows(pos).Item(3))
ProgressBar1.Value = 60
FindText("text4", dt.Rows(pos).Item(4))
ProgressBar1.Value = 85
curDoc.Documents.Item(1).Save() 'لحفظ التغيرات على الملف
ProgressBar1.Value = 100
MsgBox("لقد تم حفظ مقالك بنجاح")
Catch ex As Exception
MsgBox(ex.Message) 'رسالة الخطاء اذا حدث
Finally
'curDoc.Documents.Close(Word.WdSaveOptions.wdDoNotSaveChanges) 'لاغلاق الوورد من العمليات
'curDoc.Quit()
'curDoc = Nothing
'ProgressBar1.Value = 100
End Try
End Sub
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مشكلةفي تحديث البيانات او تحميل البيانات على الداتا جريد فيو alshandodi 1 80 14-07-19, 04:58 PM
آخر رد: سعود
  مشكلة عند الاتصال مع قاعدة بيانات sqlserver nooralcown 2 92 13-07-19, 10:01 AM
آخر رد: nooralcown
Question كيفية التخلص من تكرار تخزين البيانات الرائد 12 312 11-07-19, 10:51 PM
آخر رد: Al Wilaya
  [VB.NET] سؤال حول فرز البيانات في Combobox Al Wilaya 5 162 11-07-19, 12:12 AM
آخر رد: Al Wilaya
  اريد بعض الاكواد البسيطه جدااااااا فيجوال بيسك 2010 kamel sobhy 6 3,186 08-07-19, 11:49 PM
آخر رد: ghani2003
Question [VB.NET] كيفية عرض الصور من قاعدة البيانات على picturebox الرائد 9 279 07-07-19, 02:30 AM
آخر رد: ابراهيم ايبو
  هل هناك امكانية لتشفير نص اتصال قاعدة البيانات سامي محمد 7 192 06-07-19, 01:11 AM
آخر رد: سامي محمد
  محتاج كود ضغط وإصلاح قاعدة بيانات Access 2010 princelovelorn 12 753 05-07-19, 06:13 PM
آخر رد: elgokr
  [VB.NET] مشكل مفتاح قاعدة البيانات Autonumber sniperjawadino 4 244 30-06-19, 06:38 PM
آخر رد: sniperjawadino
  [VB.NET] مشكلة في استرجاع كود برنامجي solyH 6 177 30-06-19, 05:05 PM
آخر رد: solyH

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم