『壹』 vb 資料庫 如何刪除當前記錄 給個例子最好
xx.Delete(0)'刪除當前行
簡單,如上所示。
『貳』 vb 刪除SQL資料庫中一條記錄 SQL語句
delete
from
user
where
username=text1.text
最後資料庫進行更新
資料庫名.refreshz
這個單詞應該是這么寫
『叄』 VB資料庫刪除操作
不太清楚你的意思.
你的意思是不是不一個表中有
兩個欄位A和B
,當A和B的數據相同時候刪除B.?
如果是這樣的話用SQL語句就可以了.
Cn.Execute(update
表
set
B=''
where
A=B)
『肆』 關於vb中刪除資料庫記錄的語句
Sql = "select * from 班級信息where 姓名='" & Trim(Text1.Text) & "'"
rsd.Open Sql, conn, adOpenStatic, adLockOptimistic
YN = MsgBox("確定刪除", vbYesNo)
If YN = 6 Then
rsd.Delete
End If
rsd.Close
conn.Close
如果有多條張三的記錄,只能刪除第一條記錄。
如果想刪除查詢到的多條記錄,請做一個循環。
『伍』 vb 刪除SQL資料庫中一條記錄 SQL語句 無法執行
SQLstmt = "Delete From yhgl Where 用戶編號='" + Text1.Text + "'"
應該是SQLstmt = "Delete yhgl Where 用戶編號='" + Text1.Text + "'"
沒有from
『陸』 求助,如何用VB刪除某一行記錄
Private Sub Command2_Click()
Dim xlApp As New Excel.Application '定義EXCEL類
Dim xlBook As New Excel.Workbook '定義工件簿類
Dim xlsheet As New Excel.Worksheet '定義工作表類
xlApp.Visible = True '設置EXCEL可見
Set xlBook = xlApp.Workbooks.Open("d:\book1.xls")
Set xlsheet = xlBook.Worksheets(1)
For i = 1 To 9700
For j = 2 To 4
xlsheet.Rows(i).Delete 'Shift:=xlUp '刪除第2行就是"2:2",刪除1-3行就是"1:3"
Next
Next
End Sub
『柒』 用vb怎樣刪除sql server資料庫中一條數據
在添加記錄時rsTable.Fields(0)='"&text1.text
你的什麼地方寫的這個語句.如果是在上面代碼中那肯定錯誤,因為你的rsTable的查詢語句是"delete from ..."不可能有記錄集填充你的rsTable也就不能用rsTable.Fields(0)
"delete from Goods where GoodsID='" & Text1.Text & "'"
"delete from Goods where GoodsID=" & Text1.Text
如樓一所寫
你的錯誤好明顯.還是補出來.
照你的那樣寫Text1.Text和Text2.text在語句並不能得到文本框的值,而是這兩個字元串.
在你用GoodsID欄位時由於是數值型要把Text1.Text(你語句給的值)轉化為數值型int(後台進行)而出那樣的錯誤."
『捌』 vb如何刪除access資料庫指定記錄
通過SQL語句刪除:
SQL 有專門的刪除查詢,格式為:
Delete from [表名稱] where [條件]
例如刪除女同學的成績:Delete from 成績單 where [性別]= "女"
以上是SQL的用法,如果在vb中使用,就在前面加上「DoCmd.RunSQL」就可以了。
DoCmd.RunSQL "Delete from 成績單 where [性別]= '女' "
『玖』 VB如何刪除資料庫的記錄
Delete * From 表名稱 //這是清空表中所有數據
delete from 表名稱 where 欄位名稱 ='" & Trim(指定的值) & "' //這是刪專除一行指定的數屬據
『拾』 vb 如何刪除access資料庫指定記錄
有兩種辦法:
1、通過語句刪除:
SQL 有專門的刪除查詢,格式為:
Delete from [表名稱] where [條件]
例如刪除女同學的成績:Delete from 成績單 where [性別]= "女"
以上是SQL的用法,如果在vb中使用,就在前面加上「DoCmd.RunSQL」就可以了。
DoCmd.RunSQL "Delete from 成績單 where [性別]= '女' "
2、通過ADO實現
首先用ADO建立與資料庫的鏈接:
Dim rs As New ADODB.Recordset
rs.open " 數據表名稱", CurrentProject.Connection, , adLockOptimistic
然後遍歷所有數據,刪除符合條件的項目:
rs.movefirst ---------跳到第一個數據
While rs.EOF = False -------設定循環條件
if rs![條件欄位] = **** then rs.Delete ---------刪除符合條件的記錄
rs.movenext ----------跳躍到下一條記錄
wend ---------結束循環
兩種方法相比,第一種方法速度更快,效率更高。