VBA+sql
本人接VBA+SQL有求解,首先下量大於40w行
要的果就是EXCEL的表1 元格B5入一MAC,入SQL 表A 列MAC1
重了,1判被入的不能SQL表A列MAC1中有的重(如果有不入SQL,消息框)
2被入的必SQL表A列MAC2中的(如果不MAC2中的不入SQL,消息框)
不要我要附件了,法
[解决办法]
在DB里建一个存储过程,输入参数是MAC地址,
- SQL code
create proc checkmac@mac varchar(50),@msg varchar(50) outputasbegin if exists(select 1 from 表A where MAC1=@mac) begin select @msg='表A.MAC1已存在此mac.' return end if not exists(select 1 from 表A where MAC2=@mac) begin select @msg='表A.MAC2不存在此mac.' return end insert into 表A(MAC1) values(@mac) select @msg='mac新增成功.'end