我在用odbc连接postgresql的时候,我没有赋值,但数字总是默认为0.

xxc1981 2005-10-02 07:00:31
我在有odbc连接postgresql的时候
,我没有赋值,但数字总是默认为0.我觉得应当是null才是正确的.
如何让我没有赋值的字段保持null而不是0?
我用的是c#的odbcDataAdapder
...全文
128 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
bigbaboon 2006-05-09
  • 打赏
  • 举报
回复
odbc驱动默认给改成0了,这个也不是什么大问题吧!
ameny 2005-12-12
  • 打赏
  • 举报
回复
对,你postgre odbc是几点几版本的?大部分应该是odbc的问题。
trainee 2005-10-07
  • 打赏
  • 举报
回复
你把ODBC中的LOG标志打开,看一下ODBC发过去的语句是什么,有可能是ODBC的问题
hy2003fly 2005-10-03
  • 打赏
  • 举报
回复
这应该是数据库各种数据类型的默认值所致吧,你建表的时候把数据类型的默认值改一下看看行不行。
xxc1981 2005-10-03
  • 打赏
  • 举报
回复
我没有设置默认值 只是在使用odbc驱动的时候才有这个问题的.
如果直接用自带的工具,就没有这个问题
xxc1981 2005-10-02
  • 打赏
  • 举报
回复
对了 int和float都没有问题
只有numeric(n)有问题

56,687

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧