View Full Version : مقایسه فیلد جدول
mohandesan
چهارشنبه 09 اردیبهشت 1388, 21:01 عصر
برای اینکه مقدار فیلد جدول را با مقدار تهی مقایسه کنم باید چه کار کرد من خودم با این روش کار کردم ولی error میده
adotable1.fieldvalues['name']=null
لطفا کمک کنید
vcldeveloper
پنج شنبه 10 اردیبهشت 1388, 06:21 صبح
من خودم با این روش کار کردم ولی error میده
چه خطایی میده؟ کد فوق اگر در یک شرط نوشته بشه، به خودی خود خطایی نمیده، و درست هست.
goldkavir
پنج شنبه 10 اردیبهشت 1388, 10:25 صبح
اینم امتحان کن
adotable1.fieldvalues['name'].IsNull
masoud.ramezani
پنج شنبه 10 اردیبهشت 1388, 11:00 صبح
به این صورت بنویسید :
adotable1.fieldvalues['name'] != DBNull.Value
vcldeveloper
پنج شنبه 10 اردیبهشت 1388, 12:39 عصر
به این صورت بنویسید
عملگر =! مربوط به زبان های خانواده C هست، و ربطی به دلفی نداره!
M aJi D
پنج شنبه 10 اردیبهشت 1388, 14:41 عصر
سلام.
ببينيد ميتونيد دستورتون رو به اين صورتم بنويسيد بيشتر وقتها امتحان كردم جواب داده:
""=[adotable1.fieldvalues['name'
خود سيستم 2تا "" پشت هم رو مقدار هيچي فرض ميكنه.
موفق باشيد.
bmanfy
پنج شنبه 10 اردیبهشت 1388, 18:04 عصر
مقدار Null فرق میکنی با اینکه مقداری در اون ذخیره نباشه .
اکر بخواهی برای مقدار Null بررسی کنی میتونی از دستور زیر استفاده کنی .
If VarIsNull(AdoTable1.Fields.FieldByName('Name').AsV ariant) then
mohandesan
شنبه 12 اردیبهشت 1388, 23:15 عصر
ممنون از همه دوستان خودم راهش رو پیدا کردم
adotable1.fieldbyname('name').isnull
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.