如何用VB判断一张表中是否存在某个字段 5
2个回答
展开全部
SELECT Name FROM SysColumns WHERE id=Object_Id('TableName')
上面的SQL语句查询出了TableName表的所有列,然后循环比较就知道是否存在人员名称这一字段
上面的SQL语句查询出了TableName表的所有列,然后循环比较就知道是否存在人员名称这一字段
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SELECT name
FROM dbo.syscolumns
WHERE (id = OBJECT_ID(‘工作表')) AND (name = '人员名称')
如果有一条记录,证明存在该字段
FROM dbo.syscolumns
WHERE (id = OBJECT_ID(‘工作表')) AND (name = '人员名称')
如果有一条记录,证明存在该字段
追问
可能问题没有说清楚 在sql中判断我会 问题是在asp.net中如何写具体的代码来判断呢
追答
ASP.NET也一样啊,执行:
select name from dbo.syscolumns where id=object_id('工作表') and name='人员名称'
然后判断返回数据 >0 就是存在,=0就是不存在啊。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询