PDA

View Full Version : حذف رکورد در query



maisam57
دوشنبه 03 مهر 1385, 11:06 صبح
با سلام
چطوری میشه با کلیک برروی یه رکورد توی یه dbgrid وزدن کلید حذف رکورد جاری حذف بشه
یه سوال دیگه اینکه چطوری با حرکت در رکوردهای یه dbgrid همون رکورد با فیلداش در editنمایش داده بشه نه در dbedit

Touska
دوشنبه 03 مهر 1385, 11:21 صبح
اول اینکه شما می خواهید با Query این کار رو انجام دهید یا با کد نویسی دلفی.

و دوما اینکه این سئوالات شما 1000 بار پرسیده شده جستجو کنید در سایت.

این کد رکورد جاری شما رو حذف می کند :


Table1.Delete;
و این کد اگر در OncellClick استفاده شود می توان این کار رو انجام داد :

Edit1.text := Trim(Table1Famil.Asstring);

موفق باشید.

maisam57
دوشنبه 03 مهر 1385, 12:14 عصر
ممنون از راهنمایی شما ولی من میخوام با استفاده از query و دستور
delete from personal where استفاده کنم
با تشکر

Touska
دوشنبه 03 مهر 1385, 12:19 عصر
ببینید اینها همه قبلا گفته شده جستسجو کنید :(


DELETE FROM Database_Name WHERE name = 'Mostafa'

روی OncellClick مقدار مورد Search خودتونو بگیرید و با آن جستجو و حذف کنید.

saeed_d
سه شنبه 04 مهر 1385, 14:41 عصر
سلام
با اجازه آقا مصطفی
در مورد سوال دومتون هم توی رویداد AfterScroll مربوط به Query مقدار Text مربوط به Edit رو برابر با مقدار فیلد قرار دهید.


if not(varIsNull(Query1['fieldname'])) then
Edit1.Text:=Query1['feildname'];