PDA

View Full Version : تبدیل متن به حروف بزرگ هنگام استفاده از حرف "ک"



TAVANA002
شنبه 26 تیر 1389, 11:07 صبح
وقتی تو یه edit حرف "ک" استفاده میکنم و میخوام از این متن به عنوان فیلتر برای جدول استفاده کنم وقتی برنامه رو trace میکنم مینبنم متنو به صورت مقطع تبدیک کرده مثلا کلمه (مشارکت) به ( م ش ا رک ت) تبدیل شده و فیلتر جواب نمیده .

yaseriran
شنبه 26 تیر 1389, 11:18 صبح
درود!

اگه مشکلت در نوشتار است، فونت فورم رو tahoma تعریف کن ببین مشکلت حل میشه!!!!!
دوم اینکه در جستجو در بانک از like می توانی استفاده کنی...

ما سرخوشان مست دل از دست داده ایم...

TAVANA002
شنبه 26 تیر 1389, 11:59 صبح
درود!

اگه مشکلت در نوشتار است، فونت فورم رو tahoma تعریف کن ببین مشکلت حل میشه!!!!!
دوم اینکه در جستجو در بانک از like می توانی استفاده کنی...

ما سرخوشان مست دل از دست داده ایم...
فونتم tahoma است و از like استفاده می کنم


('%'+(adotable1.filter:='dsc Like '+QuotedStr('%'+Trim(dsc.Text

yaseriran
شنبه 26 تیر 1389, 12:56 عصر
البته این تاپیک باید در فروم بانکها ایجاد می شد!... به هر روی!
شما از این روش استفاده کن:
اول یک ADOQUERY بساز و بعد:

var
s:string;
begin
s:='select * from Table ';
s:=s+'where field_name like'''+ edit.text + '%''';
ADOQUERY.sql.active:=false;
ADOQUERY.sql.clear;
ADOQUERY.sql .Add(s);
ADOQUERY.sql.active:=true;