to 青山 1、在模块中定义公共变量中增加一个public myid 2、Strsql = "Update 通讯录 set 姓名='" & A(1) & "',办公电话='" & A(2) & "',手机='" & A(3) & "',小灵通='" & A(4) & "',传真='" & A(5) & "',家庭电话='" & A(6) & "',QQ号码='" & A(7) & "',工作单位='" & A(8) & "',单位地址='" & A(9) & "',邮政编码='" & A(10) & "',电子邮件='" & A(11) & "',MSN='" & A(12) & "' where ID = " & myid '修改的SQL语句也有小小问题 3、Strsql = "delete * from 通讯录 where ID = " & myid '删除的SQL语句有小小问题 主要是引号的问题,ID是数据库中的字段名,前面不需要用单引号,一般情况下单引用引在字符或字符变量的两边,如: Strsql = "delete * from 通讯录 where 姓名 = ‘青山MM’" Strsql = "delete * from 通讯录 where 姓名 = ‘" & textbox1.text & "'" |