PDA

View Full Version : سوال: فیلد از نوع bigint



bmanfy
شنبه 30 آذر 1387, 08:42 صبح
شلام دوستان من جدولی ساختم (Sql Server 2005) که چند فیلدش رو از نوع bigint تعریف کردم اما خوب زمانی که میخوام از تو دلفی مقدار دهیشون کنم نمیشه . البته از درون خود SqlServer درست کار میکنه . کدی که مینویسم اینه :
ado['code']:=strtoint('edit1.text) b
حالا کسی میتونه بگه مشکل از کجاست ؟
مرسی .

matinebi
شنبه 30 آذر 1387, 09:23 صبح
ADOQuery1.FieldByName('code').AsInteger:=strtoint( Edit1.Text);

Hsimple11
شنبه 30 آذر 1387, 15:23 عصر
سعی کنید اگر نیاز به دامنه BigInt ندارید، از Int استفاده کنید. در مواردی با BigInt به مشکل بر خواهید خورد.

غلامرضا خوش چهره
دوشنبه 02 دی 1387, 09:57 صبح
با سلام
لطفا این کد را امتحان کنید!
ado['code']:=strtoint64('edit1.text)