PDA

View Full Version : سوال: "مدير" فقط اولش باشد مثل: "مدير حراست" آنوقت در فيلد Firt_title ذخيره كند "مدير"



ali_abbasi22145
چهارشنبه 27 آبان 1388, 15:56 عصر
سلام
امن مي خواهم title كه "مدير" فقط اولش باشد مثل: "مدير حراست" آنوقت در فيلد First_title ذخيره كند "مدير"

Tiam121
چهارشنبه 27 آبان 1388, 19:44 عصر
سلام دوست عزيز من منظورتون رو درست متوجه نشدم اما اگر منظورتون اينه كه اول اطلاعات فيلد "مدير"باشه وبقيه اون هر چيزي باشه مهم نيست بايد توي كد sql شظ علامت "%"به صورت زير استفاده كني
select name from customer where name like "مدير%"
بعد فيلد هاي پيدا شده رو ميتوني هر جايي كه مي خواي insert كني با يك حلقه
اميدوارم كمكي كرده باشه
اگر لازم داشتي بگو تا يك نمونه بزارم

ali_abbasi22145
جمعه 29 آبان 1388, 19:07 عصر
سلام دوست عزيز من منظورتون رو درست متوجه نشدم اما اگر منظورتون اينه كه اول اطلاعات فيلد "مدير"باشه وبقيه اون هر چيزي باشه مهم نيست بايد توي كد sql شظ علامت "%"به صورت زير استفاده كني
select name from customer where name like "مدير%"
بعد فيلد هاي پيدا شده رو ميتوني هر جايي كه مي خواي insert كني با يك حلقه
اميدوارم كمكي كرده باشه
اگر لازم داشتي بگو تا يك نمونه بزارم
سلام
بله دقيقا اين را مي خواهم اما با sql مثل شما قبلا انجام دادم ، حال مي خواهم با يك توابع يا دستورات دلفي اين كار انجام دهم.

دلفــي
شنبه 30 آبان 1388, 08:34 صبح
سلام
امن مي خواهم title كه "مدير" فقط اولش باشد مثل: "مدير حراست" آنوقت در فيلد First_title ذخيره كند "مدير"

شما به سه روش می تونید این کار رو انجام بدید :

1 - استفاده از دستور UPDATE توسط SQL در AdoQuery
2 - استفاده از دستورات خود دلفی : Adoquery.Filter
3 - با استفاده از CalckField

روشی رو هم که دوست عزیزمان قبلا توضیح دادن می تونید استفاده کنید !

ali_abbasi22145
شنبه 30 آبان 1388, 08:52 صبح
سلام
روش اول را خودم در SQL analyser انجام مي دهم.
روش دوم يا سوم (به نظر بهتر مي آيد) را مي خواهم كه در خود برنامه دلفي خود بگذارم كه خود كاربرم بتواند اين كار را انجام دهد.