首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

VB.Net+Access 的insert into有关问题

2012-01-15 
VB.Net+Access 的insert into问题希望插入数值到access中,如果该值已存在则不插入,如果不存在则插入.代码

VB.Net+Access 的insert into问题
希望插入数值到access中,如果该值已存在则不插入,如果不存在则插入.代码如下:
"insert   into   macpool   (mac)   values   ( ' "   +   strMac   +   " ')   where   not   (select   mac   from   macpool   where   mac= ' "   +   strMac   +   " '); "
执行时提示 "SQL语句缺少分号 ",自觉是where语句的问题,请各位大虾赐教.

[解决办法]
"insert into macpool (mac) values ( ' " + strMac + " ') where mac
not in (select mac from macpool where mac= ' " + strMac + " '); "
少了一个mac,少了一个in
[解决办法]
最好的结果是直接去SQL里写好语句(随便你插什么东东),成功的话再回到代码区改成变量

热点排行