View Full Version : در فيلد Place جدول هرجا "تهران" بود فقط كلمه "تهران" را حذف كند.
ali_abbasi22145
شنبه 05 اردیبهشت 1388, 10:22 صبح
سلام
من مي خواهم در فيلد Place جدول هرجا "تهران" بود فقط كلمه "تهران" را حذف كند.
مثلا:
"تهران ورامين" بشود "ورامين"
"كرج تهران" بشود "كرج"
"شميران تهران ورامين" بشود "شميران ورامين"
merced
شنبه 05 اردیبهشت 1388, 11:05 صبح
اول بايد روي ركوردهايي كه «تهران» دارند Select كني
Select * from table1 where place like '%تهران%'
بعد با پيمايش و دستورات Pos و Delete در دلفي اون قسمت رو حذف كني
راه ديگه اي با دستورات SQL نميدونم
ali_abbasi22145
شنبه 05 اردیبهشت 1388, 13:43 عصر
سلام
بدون استفاده از Query مي خواهم.
shervin farzin
یک شنبه 06 اردیبهشت 1388, 13:50 عصر
سلام
بدون استفاده از Query مي خواهم.
فرايندي كه دوست خوبم merced بهش اشاره كرده كاملا درسته و شما براي كارتون بايد اين
مراحل رو انجام بديد . در اين حالت تنها انتخابي كه براي شما باقي ميمونه اينه كه اين فرايند در
سمت دلفي اتفاق بيفته يا SQL . متدي كه merced به اون اشاره كرده انجام فرايند در سمت
دلفي هست ، اگر مايل به اين كار نيستيد ميتونيد از كد زير استفاده كنيد كه همين كار رو در
سمت SQL انجام ميده :
update table_name set Place = ltrim(rtrim(replace (place,'تهران','')))
موفق باشيد .
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.