View Full Version : درج مقدار NULL در متغیر Boolean
code_project
شنبه 07 تیر 1393, 12:12 عصر
سلام دوستان
من یه متغیر از نوع bit توی بانک sql ام دارم و میخوام مقدار false درج شده توی این فیلد را به null تغییر بدم. واقعا نمیدونم چکار کنم. ممنون میشم کمکم کنید.
code_project
شنبه 07 تیر 1393, 12:13 عصر
این عملیات تغییر بایستی توسط کاربر و از داخل برنامه با دستور update انجام بشه.
a_mohammadi_m
سه شنبه 10 تیر 1393, 11:44 صبح
سلام دوستان
من یه متغیر از نوع bit توی بانک sql ام دارم و میخوام مقدار false درج شده توی این فیلد را به null تغییر بدم. واقعا نمیدونم چکار کنم. ممنون میشم کمکم کنید.
سلام
اولا باید در طراحی بانک اجازه ذخیره مقادیر Null به اون فیلد داده شده باشه
ثانیا مانند تمام فیلدهای دیگر مقدار بهش بدید
مثلا
a=vbNull
البته در VB.Net ممکنه یکم املاش فرق داشته باشه
gilsoft
سه شنبه 10 تیر 1393, 18:12 عصر
سلام دوستان
من یه متغیر از نوع bit توی بانک sql ام دارم و میخوام مقدار false درج شده توی این فیلد را به null تغییر بدم. واقعا نمیدونم چکار کنم. ممنون میشم کمکم کنید.
سلام دوست عزیز
اون چیزی که میخوای رو میتونی تو کد زیر پیدا کنی :
USE MyDB
GO
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TABLE [dbo].[MyTable](
[ID] [int] NOT NULL,
[MyField] [bit] NULL
) ON [PRIMARY]
GO
UPDATE MyTable SET MyField = NULL
GO
SELECT MyField FROM MyTable
موفق باشید
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.