eilia_43
چهارشنبه 24 اسفند 1384, 16:01 عصر
من روی فرمم یه adoconnection ,adoquery, datasource, dbgrid قرار دادم و adoconnection رو به بانکم وصل کردم وخاصیت connection adoquery را به adoconnection وصل کردم یعنی
Adoqyery1.connection := adoconnection;
adoquery1.DataSource := datasource1;
بعد datasource را به adoquery وصل کردم و dbgrid را به datasource وصل کردم
سپس روی فرم دابل کلیک کردم ودستورات زیز رو نوشتم
adoquery1.Prepared := true;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select * from phone where code="0111" ');
adoquery1.Open;
و بعد برنامه رو اجرا کردم اما این خطا رو داد:
Invalid column name '0111'
وdbgrid هم چیزی نشون نمیده اما وقتی دستور sql بالا رو در قسمت SQL، object inspector می نویسم خطای بالا رو نمیده و dbgrid هم اون چیزی رو که می خوام نشون میده
مشکل کجاست؟
لطفا کمک کنید
خیلی ممنون.
Adoqyery1.connection := adoconnection;
adoquery1.DataSource := datasource1;
بعد datasource را به adoquery وصل کردم و dbgrid را به datasource وصل کردم
سپس روی فرم دابل کلیک کردم ودستورات زیز رو نوشتم
adoquery1.Prepared := true;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select * from phone where code="0111" ');
adoquery1.Open;
و بعد برنامه رو اجرا کردم اما این خطا رو داد:
Invalid column name '0111'
وdbgrid هم چیزی نشون نمیده اما وقتی دستور sql بالا رو در قسمت SQL، object inspector می نویسم خطای بالا رو نمیده و dbgrid هم اون چیزی رو که می خوام نشون میده
مشکل کجاست؟
لطفا کمک کنید
خیلی ممنون.