السلام عليكم
لقد قمت بتصميم صفحة aspx تحتوي على فورم form يقوم من خلاله المستخدم بإدخال البيانات إلى قاعدة البيانات من نوع
sql
وقاعدة البيايانات بها حقل خاص لإدخال نص طويل قليلاً، ولقد جعلت هذا الحقل من نوع
nvarchar 4000
عندما ادخل نص طويل عن طريق ال sql server فالنص يدخل بأكمله وأستطيع استعراضه على صفحة الانترنت أيضاً، ولكن المشكلة عندما أحاول إدخال النص الطويل من خلال الفورم الذي قمت بتصميمه على صفحة aspx فإن النص لا يحفظ بالكامل في قاعدة البيانات بل يحفظ 50 characters فقط
لقد ظننت في البداية أن المشكلة تكمل في textbox الموجود في الفورم والذي أقوم من خلاله بإدخال النص ولكني عندما قمت بعمل debug واستعرضت قيم المتغيرات الموجوده لدي، تبين لي أن هذا textbox يقوم بتخزين النص بأكمله.
ربما تكون المشكله في نوع الحقل nvarchar 4000
لقد قمت بتجربة أكثر من نوع ولكني أحصل على نفس النتيجة في كل مره حيث لا أستطيع تخزين سوى 50 characters
أفيدوني.. جزاكم الله خيراَ