View Full Version : پاک کردن همه رکورد ها
hossein71
شنبه 21 فروردین 1389, 22:50 عصر
سلام دوستان
من می خوام وقتی روی یک کامند کلیک می کنم تمام رکورد های جدولم پاک بشه.آیا برای این کار متد خاصی در Recordset وجود داره یا اینکه باید خودم بنویسم.
niko2008
شنبه 21 فروردین 1389, 23:21 عصر
سلام دوستان
من می خوام وقتی روی یک کامند کلیک می کنم تمام رکورد های جدولم پاک بشه.آیا برای این کار متد خاصی در Recordset وجود داره یا اینکه باید خودم بنویسم.
فکر کنم اینو میخواهی:
Dim ado As New ADODB.Connection
Dim rs As New ADODB.Recordset
ado.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\db1.MDB;Persist Security Info=False"
'rs.Open "SELECT * FROM tabel", ado, adOpenDynamic, adLockPessimistic
ado.Execute "delete * FROM tabel"
hossein71
شنبه 21 فروردین 1389, 23:36 عصر
من از Adodc استفاده می کنم.(خیلی ممنون خودم مشکلم را با استفاده از شرط If Adodc11.Recordset.RecordCount <> 0 Then حل کردم.)
اما یه سوال دیگه داشتم اینکه چگونه در برنامه رکورد ها را به ترتیب پر بکنیم؟
niko2008
یک شنبه 22 فروردین 1389, 07:38 صبح
من از Adodc استفاده می کنم.(خیلی ممنون خودم مشکلم را با استفاده از شرط If Adodc11.Recordset.RecordCount <> 0 Then حل کردم.)
اما یه سوال دیگه داشتم اینکه چگونه در برنامه رکورد ها را به ترتیب پر بکنیم؟
از این کد استفاده کن:
Adodc11.Recordset.Sort = "id"
hossein71
یک شنبه 22 فروردین 1389, 23:16 عصر
از کمکتون خیلی ممنون، اگر این سوال رو هم جواب بدین خیلی دعاتون می کنم.
من با استفاده از Adodc11.Recordset.AddNew یک رکورد جدید می سازم حالا می خواستم ببینم چطوری میشه به اون رکورد رفت و بهش مقدار داد.
xxxxx_xxxxx
دوشنبه 23 فروردین 1389, 00:55 صبح
هر تاپیک تنها می تواند به یک موضوع اختصاص داده شود.
در حالی که در این تاپیک تا کنون سه موضوع مطرح شده!
لطفاً هر سؤال خود را بعد از جستجو در انجمن در تاپیک جداگانه ای مطرح کنید.
تاپیک قفل شد/
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.