说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

高手呢?都到哪里去了,难道没有人可以帮我的忙嘛?(有关数据库与vb的问题)!!

编辑:说三道四文库 发布时间:2018-01-21 01:30
HTML文档下载 WORD文档下载 PDF文档下载
在vb 中,我要删除时要先找到那个号码,可是要在sql 里的表table1找到那个号码,我使用adodc来引用表中的数据的,不是用的ODBC的,我是这样写的
del = InputBox("请输入要删除的号码", "删除")
Dim rstable1 As ADODB.Recordset
Set rstable1 = New ADODB.Recordset
 rstable1.Open "select * FROM table1 WHERE table1.number=", del
 If rstable1.RecordCount > 0 Then
  rstable1.Delete
 End If
可是就是不行,对了,在插入时要先查询表里是否已有这个号码,如果有,则不能插入,且号码是在一个text框里输入的,这一段程序应该怎么写?实在搞不定,就快要叫作业了,帮帮忙阿!!
1: if not rstable1.eof then rstable1.Delete

2: rs.open "select ..."
   if rs.eof then 
      rs.AddNew
....
   end if
del = InputBox("请输入要删除的号码", "删除")
dim cnn as adodc.connection
Dim rstable1 As ADODB.Recordset
dim ssql as string
set cnn=new connection
cnn.open
Set rstable1 = New ADODB.Recordset
ssql="select * FROM table1 WHERE table1.number='" & del &"'"
rstable1.Open ssql,cnn
if not rstable1.eof then
rstable1.Delete adAffectCurrent

end if
对Apple的写法的一些补充。
dim cnn as adodc.connection 应为ADODB.Connection吧。
由于提问人的用ADODC控件的,不是用ODBC
所以
cnn.open可改为cnn.open adodc.connectionstring

可是我在vb 中试了,就是不太行啊,她老说我出错阿,我都没择了
把 rstable1.Delete 改为  rstable1.Delete adAffectCurrent 就可以了.

rstable1.Open "select * FROM table1 WHERE table1.number=" & del

rs.filter="number=号码"
if rs.recordcount>0 then 号码已存在
rstable1.Open "select * FROM table1 WHERE table1.number=" + del,,,cmdtext
开发者薪资调查:2013年哪种编程语言最赚钱? 苹果挖墙脚未果,黑莓高管跳槽被起诉 不看不知道:六个超大规模Hadoop部署案例 豌豆荚发布应用内搜索技术协议 兼容App Indexing Oculus 21岁鬼才创始人:收购不等于改变 我在51job上看了,Java招聘大概维持在delphi的10倍左右, c系列大概维持在delphi的5倍左右! 如何使用vb掉用 net use 命令呀,(急) 如果数据库为空怎么判断 关于图片控制大小的问题 SQL SERVER数据库的连接问题。(在线等) 在asp中如何获得客户机的 IP 地址,在线等 为什么“就是不应该把srand()放到循环体中”? select into :str 中出错 如何让双系统启动恢复成单系统启动? 螺纹车刀型号(SER2525M16)中各代码的含义 车刀mclnl2020k12其代号和含义 几方的车刀什么意思 小米3 康宁大猩猩三代玻璃 有必要贴膜吗 小米3真的是采用康宁大猩猩玻璃第三代吗? 小米1s是采用大猩猩玻璃屏幕吗? 电泳铝和喷涂铝怎么区别,分辨?哪个更好? 加速度传感器与陀螺仪结合实现倾斜角测量如何使用加速 怎么用加速度传感器测角度,公式是什么 美国脱口秀主持人就“杀光中国人”言论巴基斯坦一亲政府部落长老与6名家人被中国拟规定城镇更新须经项目区内90%签证系统落后致损失57.9亿元 澳旅普京与国际奥委会主席参加索契火车站开加大金融支持企业“走出去”力度法官会议“革了院长的命”500万澳元签证迎来调整时尚美容腰椎间盘突出 手术治疗还是保守治疗?爆之炼金术师官道通天大秦刺客武碎星辰刀霸洪荒佛手山旅游威虎山城旅游杨子荣烈士陵园旅游大同火山群旅游湄南河旅游
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘