السلام عليكم و رحمة الله و بركاته
اخواني الكرام
انا اقوم بمحاولة ادخال نص طويل من نوع text لكنه لا يقبل طول النص فهل هناك طريقة لحل هذه المشكلة
وجزاكم الله خيرا
السلام عليكم و رحمة الله و بركاته
اخواني الكرام
انا اقوم بمحاولة ادخال نص طويل من نوع text لكنه لا يقبل طول النص فهل هناك طريقة لحل هذه المشكلة
وجزاكم الله خيرا
أنك لم تذكر الdatatype للcolumn الذى تدخل به البيانات والطريقة التى تدخل البينات بها
وإليك هذا الرابط فقد كانت عندى نفس المشكلة أمس
يا حى يا قيوم برحمتك أستغيث اصلح لى شأنى كله ولا تكلنى إلى نفسى طرفة عين
اللهم أعنا على ذكرك وشكرك وحسن عبادتك
اللهم انك عفو كريم حليم تحب العفو فاعفو عنا
اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار
اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض
اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها
اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين
اقتباسأنك لم تذكر الdatatype للcolumn الذى تدخل به البيانات والطريقة التى تدخل البينات بها
انا ذكرت الdata type قبل ادخال البيانات
وممكن توضيح اكثر عن طريقة ادخال البيانات
-9
اقتباسانا ذكرت الdata type قبل ادخال البيانات
أنا أسفة أخى لم أنتبه إلى هذا
اقتباسوممكن توضيح اكثر عن طريقة ادخال البيانات
أقصد أنك تدخل البيانات عن طريق الquery analyser أم الenterprise manager
على العموم أخى يوجد إجرائية مخزنة يمكنك من خلالها جعل الcolumn يقبل نص طويل وهى sp_tableoption
والكود هو
EXEC sp_tableoption 'table_name', 'text in row', 'ON'
ثم بعد ذلك تحدد طول الcolumn
EXEC sp_tableoption 'table_name', 'text in row', '1000'
وطبعا ال'1000' هى طول مجازى أى أنك تحدد الطول الذى تريده
-waf
يا حى يا قيوم برحمتك أستغيث اصلح لى شأنى كله ولا تكلنى إلى نفسى طرفة عين
اللهم أعنا على ذكرك وشكرك وحسن عبادتك
اللهم انك عفو كريم حليم تحب العفو فاعفو عنا
اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار
اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض
اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها
اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين
أخى نسيت أن أذكر لك أن هذة الإجرائية تجعل الجدول محتفظ بالنص الطويل به
أما إذا تركت الdatatype من نوع text فأن الجدول يحتفظ فقط بالpath للمكان الذى يخزن به النص الطويل ويظهر عندك فى الجدول فى الcolumn كبيانات <long text> ولكن إن إستعلمت عنها ستجد النص كامل
وبهذا الكود لا تجعل النص يخزن في الcolumn مباشرا
EXEC sp_tableoption 'table_name', 'text in row', 'OFF'
لقد ذكرت لك (على العموم أخى يوجد إجرائية مخزنة يمكنك من خلالها جعل الcolumn يقبل نص طويل وهى sp_tableoption)
أن أقصد أن ترى النص كامل في الcolumn لأن الtext datatype طبيعى تجعل الcolumn نص طويل
يا حى يا قيوم برحمتك أستغيث اصلح لى شأنى كله ولا تكلنى إلى نفسى طرفة عين
اللهم أعنا على ذكرك وشكرك وحسن عبادتك
اللهم انك عفو كريم حليم تحب العفو فاعفو عنا
اللهم إنى أسألك رضاك والجنة وأعوذ بك من سخطك والنار
اللهم إرحمنا فوق الأرض وإرحمنا تحت الأرض وإرحمنا وإعتق رقابنا يوم العرض
اللهم لا تدع لنا ذنبًا إلا غفرته ولا همًا إلا فرجته ولا مريضًا ولا دينًا إلا قضيته ولا عيبا إلا سترته ولا حاجًا هى لك رضا إلا قضيتها
اللهم انى أسألك موجبات رحمتك وعزائم مغفرتك والسلامة من كل إثم والغنيمة من كل بر والفوز بالجنة و النجاة من النار اللهم أمين يا رب العالمين
جزاك الله خيرا
هذا الموضوع مغلق.