标题:[求助] 怎么删除不了啊? vb 操作sql的问题??急.急..................
只看楼主
helloboy023
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2007-6-6
 问题点数:0 回复次数:3 
[求助] 怎么删除不了啊? vb 操作sql的问题??急.急..................
想要把text3和4中的内容插入表ip,在5秒后再删除,可是怎么删除不了啊??? 郁闷死了....
Private Sub Command2_Click()
Dim conn As Adodb.Connection
Dim rs As Adodb.Recordset
Dim SQLstr As String
Dim StrCnn As String
Set conn = New Adodb.Connection
conn.Open "driver={sql server};database=DNS;server=(local);uid=;pwd="
Set rs = New Adodb.Recordset
rs.CursorLocation = adUseClient
SQLstr = Text4.Text
StrCnn = Text3.Text
rs.Open "INSERT INTO ip(ipaddress,domainaddress) values ('" & SQLstr & "','" & StrCnn & "') ", conn, 1, 3
Timer2.Enabled = True
If Timer2.Interval >= 5000 Then
StrCnn = Text3.Text
rs.Open "DELETE FROM ip where domainaddress='" & StrCnn & "') ", conn, 1, 3
End If
End Sub
搜索更多相关主题的帖子: sql 删除 
2007-06-06 16:20
sky_yang_sky
Rank: 3Rank: 3
等 级:论坛游民
威 望:8
帖 子:481
专家分:16
注 册:2007-5-30
得分:0 

你在條件中少了一個括號,在VB中操作數據庫時應用到讀取下一條記錄時才可對整個表進行搜縈查詢及修改。你這樣讀取的只是當前那條數據,


你微笑的面對整個世界,整個世界也將會微笑的面對你。
2007-06-13 11:28
cyyu_ryh
Rank: 8Rank: 8
等 级:贵宾
威 望:45
帖 子:1899
专家分:176
注 册:2006-10-21
得分:0 
SQL语句错了
DELETE FROM ip where domainaddress='" & StrCnn & "')

DELETE表名 WHERE 条件

有事无事都密我. MSN: cyyu_ryh@hotmail.co.jp E-mail: cyyu_ryh@
2007-06-13 15:17
Kendy123456
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:62
帖 子:2720
专家分:0
注 册:2007-1-3
得分:0 
delete from 也可以的。

我觉得不是SQL的问题
Timer的用法不对

Timer2.Enabled = True
If Timer2.Interval >= 5000 Then
StrCnn = Text3.Text
好像不能这么用定时器吧

Timer2.Enabled = True
Timer2.Interval = 5000

然后把删除指令写到TImer的事件中取才对

2007-06-14 10:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-145388-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.066009 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved