View Full Version : مقایسه فیلد جدول
mohandesan
چهارشنبه 09 اردیبهشت 1388, 20:31 عصر
برای اینکه مقدار فیلد جدول را با مقدار تهی مقایسه کنم باید چه کار کرد من خودم با این روش کار کردم ولی error میده
adotable1.fieldvalues['name']=null
لطفا کمک کنید
علی کشاورز
پنج شنبه 10 اردیبهشت 1388, 05:51 صبح
من خودم با این روش کار کردم ولی error میده
چه خطایی میده؟ کد فوق اگر در یک شرط نوشته بشه، به خودی خود خطایی نمیده، و درست هست.
goldkavir
پنج شنبه 10 اردیبهشت 1388, 09:55 صبح
اینم امتحان کن
adotable1.fieldvalues['name'].IsNull
masoud.ramezani
پنج شنبه 10 اردیبهشت 1388, 10:30 صبح
به این صورت بنویسید :
adotable1.fieldvalues['name'] != DBNull.Value
علی کشاورز
پنج شنبه 10 اردیبهشت 1388, 12:09 عصر
به این صورت بنویسید
عملگر =! مربوط به زبان های خانواده C هست، و ربطی به دلفی نداره!
M aJi D
پنج شنبه 10 اردیبهشت 1388, 14:11 عصر
سلام.
ببينيد ميتونيد دستورتون رو به اين صورتم بنويسيد بيشتر وقتها امتحان كردم جواب داده:
""=[adotable1.fieldvalues['name'
خود سيستم 2تا "" پشت هم رو مقدار هيچي فرض ميكنه.
موفق باشيد.
bmanfy
پنج شنبه 10 اردیبهشت 1388, 17:34 عصر
مقدار Null فرق میکنی با اینکه مقداری در اون ذخیره نباشه .
اکر بخواهی برای مقدار Null بررسی کنی میتونی از دستور زیر استفاده کنی .
If VarIsNull(AdoTable1.Fields.FieldByName('Name').AsV ariant) then
mohandesan
شنبه 12 اردیبهشت 1388, 22:45 عصر
ممنون از همه دوستان خودم راهش رو پیدا کردم
adotable1.fieldbyname('name').isnull
vBulletin® v4.0.8, Copyright ©2000-1391, Jelsoft Enterprises Ltd.