怎样判断数据库中的哪个字段不能为空,不能重复?

dzbswl 2001-07-31 10:15:35
...全文
182 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
ExitWindows 2001-08-01
  • 打赏
  • 举报
回复
up
dzbswl 2001-08-01
  • 打赏
  • 举报
回复
超级笨蛋 ,我比你还笨啊
ExitWindows 2001-08-01
  • 打赏
  • 举报
回复
up
bucher 2001-07-31
  • 打赏
  • 举报
回复
这个就是返回值。
dzbswl 2001-07-31
  • 打赏
  • 举报
回复
Properties("XXXX")=?   有返回值吗?
herryxiao 2001-07-31
  • 打赏
  • 举报
回复
如果用ADO Recordset的話那就簡單了,Ex:rs.Fields(0).Properties("XXXX")=True/False.
"XXXX"部份請查MSDN,不好意思我忘了
dzbswl 2001-07-31
  • 打赏
  • 举报
回复
我是要用代码来判断,因为我不知道我要操作的是哪个表
dzbswl 2001-07-31
  • 打赏
  • 举报
回复
to:songyangk(sky) 
SQLServer 和oracle的数据库结构有什么不同,如果数据库里有加约束、触发器等我在INSERT,DELETE,UPDATE还要进行判断吗?
我现在要做一个通用的类(对数据操作),所以要判断数据库的结构
songyangk 2001-07-31
  • 打赏
  • 举报
回复
如果你用的是SQLServer7.0你可以引用Microsoft SQLDMO Object Library.里面有对象Table再看属性是允许否为空。没有能不能重复的属性。你可以判断哪个是主键,如果只有一个主键就不能重复了。不过你的数据库里还得没有加约束、触发器等。
jixian 2001-07-31
  • 打赏
  • 举报
回复
yes
ExitWindows 2001-07-31
  • 打赏
  • 举报
回复
up
mmzxg 2001-07-31
  • 打赏
  • 举报
回复
对,用ADO的FIELDS模型来解决。很简单的
ExitWindows 2001-07-31
  • 打赏
  • 举报
回复
up
ExitWindows 2001-07-31
  • 打赏
  • 举报
回复
up

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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