PDA

View Full Version : AutoNumber



asilverisis
جمعه 31 تیر 1384, 17:31 عصر
سلام

فرض کنید یه Dataset داریم که Fill شده

فیلد اول Table به صورت AutoNumber هست

چطور با کد می تونم تشخیص بدم که این فیلد AutoNumber می باشد

Mohammad .net
شنبه 01 مرداد 1384, 10:58 صبح
msgbox(me.dataset1.Table1.Columns(0).AutoIncrement )

asilverisis
یک شنبه 02 مرداد 1384, 00:45 صبح
سلام
نه عزیزم جواب نمی ده

این کار وقتی جواب می ده که با کد یه Table بسازی و Autoincrement فیلدش رو True بذاری

بعد بذاریش تو Dataset

asilverisis
دوشنبه 03 مرداد 1384, 00:34 صبح
سلام

یه آدم خیر پیدا بشه و دست ما رو بگیره

asilverisis
چهارشنبه 05 مرداد 1384, 00:36 صبح
سلام
مثل اینکه اینجا آدم خیر پیدا نمیشه
باید یه سری به کمیته امداد و 14 معصوم یزنم

Mohammad .net
چهارشنبه 05 مرداد 1384, 08:47 صبح
من Table رو توی Access طراحی می کنم و جواب می ده

asilverisis
چهارشنبه 05 مرداد 1384, 09:34 صبح
سلام
Database من SqlServer

جواب نمی ده

asilverisis
پنج شنبه 06 مرداد 1384, 19: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 باشند

به دنبال راه های بهتر