如何往资料库中写入null??

明镜台2014 2004-09-17 04:50:32
如题,在线等。。。
...全文
62 点赞 收藏 8
写回复
8 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
vbman2003 2004-09-17
要看字段的数据类型以及其相关属性的设置
比如 Access数据库,D为日期类型字段,“必填字段”设置为“否”,那么可以按如下方法插入Null
If Text1.Text<>"" Then
rs.("D")=Fromat( Text1.Text,"mm-dd-yy")
Else
rs.("D")=Null
End If
或者
  rs.("D")=IIF(Text1.Text="",Null,Fromat( Text1.Text,"mm-dd-yy"))
回复
icedut 2004-09-17
create table #a
([id] int,[name] char(10)
)

insert into #a
values (1,null)

select * from #a

这样也可以阿
不太清楚你的意思
回复
icedut 2004-09-17
create table #a
([id] int,[name] char(10)
)

insert into #a
values (1,null)

select * from #a

这样也可以阿
不太清楚你的意思
回复
fxy_2002 2004-09-17
可以用 null的,比如
conn.execute "insert into (aa,bb) values ('123',null)"
回复
icedut 2004-09-17
如果数据库里面没有默认值
添加时不添加这个字段就可以了


update table1 set col1=null
回复
email0755 2004-09-17
设计时设置Default为NULL,添加时忽略此字段的操作!
回复
QPTYDL 2004-09-17
写成Nothing
回复
tztz520 2004-09-17
不能,你可以写成空,如字符型的可写成 rs!str=""
回复
相关推荐
发帖

1188

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2004-09-17 04:50
社区公告
暂无公告