PDA

View Full Version : کمک برای نوشتن حذف رکورد از گرید



evilboy
یک شنبه 12 فروردین 1386, 11:01 صبح
سلام
من کد حذف رکورد رو نوشتم کار هم می کنه ولی یه مشکلی هست وقتی رکوردمو پاک می کنم دوباره که روی دکمه ی حذف کلیک می کنم ارور می ده چون رکوردی انتخاب نمی شه. می خوام وقتی رکوردم رو حذف می کنم خود گرید یک رکورد رو انتخاب کنه. من از VSFlexGrid8 استفاده می کنم
اینو هم بگم داخل تنظیمات گرید من گزینه هست به نام flexDMBound، کسی می تونه یخورده در مورد این توضیح بده که اصلا کار این چیه
ممنون

CodeMasterX
دوشنبه 13 فروردین 1386, 01:34 صبح
شما فرض کن ستون اول شبکه ات UserID رو نشون میده.اینجوری میتونی چک کنی که چیزی انتخاب شده یا نه:



With Me.VSFlexGrid1
If .TextMatrix(1,.Row) = "" Then
MsgBox "No record selected." , vbCritical
Else
'Do Deletion
End If
End With



حل شد ؟

evilboy
سه شنبه 14 فروردین 1386, 16:31 عصر
درست نشد
میگه Row= -1

CodeMasterX
سه شنبه 14 فروردین 1386, 16:36 عصر
خوب قبل از اون این رو بنویس:



If Me.VSFlexGrid1.Row =-1 Then Exit Sub