delphi4arab منتديات دلفي للعرب

نسخة كاملة : يضهر لي خطأ في requête
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
Heart  السلام عليكم Heart
يضهر لي خطأ في requête مع العلم أنا البرنامج شغال في كل أجهزة 100% إلى جهاز واحد . sql كاتبها هكذا : select nom_cl as Nom,pre_cl as Prénom from client
على ما أضن أن هذه الحروف هي المشكلة é و عنذا insert data  لا تلك الحروف لا يبعثها ‘لى قاعدة البينا بدون تلك إشالات
الحروف لا يقرأها الجهاز هي : é à فما شابه الخطأ هو column Prénom non trauver
وعليكم السلام.
ضع  كلمة prénom بين ""
select  p as "prénom " from client
(23-10-2017, 09:11 PM)أبو معاذ كتب : [ -> ]وعليكم السلام.
ضع  كلمة prénom بين ""
select  p as "prénom " from client

نفس المشكل
أي نوع من قواعد البيانات تستعمل؟
(23-10-2017, 10:07 PM)أبو معاذ كتب : [ -> ]أي نوع من قواعد البيانات تستعمل؟

Mysql  sur Resaux local لكن كل البرامج الذي مثبة في كل جهاز شغال 100%  و نفس البرنامج إلى جهاز واحد الذي عمل تالك الخطأ ؟
الخطأ حتما في جملة sql
اولا اكتب الكود لنا كاملا
ثانيا ماهو المساج الذي يظهر اثناء النفيذ
ثالثا هنالك طريقة بسيطة لمعرفة اذا كنت خاطئا في جملة sql وهي عن طريق اضافة show message
للكود لاظهار عبارة sql كاملة وبالتالي تحوبلها الى العبارة الصحيحة والله الموفق

هذا رابط فيديوا يشرح لك تماما اين هو مشكلتك والحل كذلك
https://youtu.be/SABTX9CQsFY
كود :
   recherchecl.Close;    recherchecl.SQL.Clear;    recherchecl.SQL.Add('select code_cl N,nom_cl Nom,prenom_cl as "Prénom",date_nis_cl Date_Naissance,adres_cl Adresse,telephon_cl as "Téléphone",fonc Fonction from client where prenom_cl like ''%'+ Edit3.Text + '%''');    recherchecl.Open; خطأ : prénom column non trover