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