View Full Version : AutoNumber
asilverisis
جمعه 31 تیر 1384, 18:31 عصر
سلام
فرض کنید یه Dataset داریم که Fill شده
فیلد اول Table به صورت AutoNumber هست
چطور با کد می تونم تشخیص بدم که این فیلد AutoNumber می باشد
Mohammad .net
شنبه 01 مرداد 1384, 11:58 صبح
msgbox(me.dataset1.Table1.Columns(0).AutoIncrement )
asilverisis
یک شنبه 02 مرداد 1384, 01:45 صبح
سلام
نه عزیزم جواب نمی ده
این کار وقتی جواب می ده که با کد یه Table بسازی و Autoincrement فیلدش رو True بذاری
بعد بذاریش تو Dataset
asilverisis
دوشنبه 03 مرداد 1384, 01:34 صبح
سلام
یه آدم خیر پیدا بشه و دست ما رو بگیره
asilverisis
چهارشنبه 05 مرداد 1384, 01:36 صبح
سلام
مثل اینکه اینجا آدم خیر پیدا نمیشه
باید یه سری به کمیته امداد و 14 معصوم یزنم
Mohammad .net
چهارشنبه 05 مرداد 1384, 09:47 صبح
من Table رو توی Access طراحی می کنم و جواب می ده
asilverisis
چهارشنبه 05 مرداد 1384, 10:34 صبح
سلام
Database من SqlServer
جواب نمی ده
asilverisis
پنج شنبه 06 مرداد 1384, 20:40 عصر
سلام
یه راه غیر منطقی که با SqlServer جواب می ده
فعلا بد نیست
Dim i As Integer
For i = 0 To DataSet11.Tables(0).Columns.Count - 1
If DataSet11.Tables(0).Columns(i).AllowDBNull = False Then
MsgBox(DataSet11.Tables(0).Columns(i).ColumnName + " is Autonumber")
End If
Next
البته باید همه فیلدای دیگه Allow Null باشند
به دنبال راه های بهتر
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.