當前位置:首頁 » 編程語言 » vb中的sql

vb中的sql

發布時間: 2022-04-17 07:56:42

㈠ vb中怎麼使用sql

select
*
from
成績表
where
姓名='張大保'
翻譯為中文就是
從「成績表」中選擇所有姓名是「張大保」的記錄
From
從......
From
成績表
就是「從成績表...」的意思
Form
是表格、表單的意思,用在這里是沒意義的
另外在條件前面要加上where,意思就是在什麼地方去找你要的東西
這些都是最基本的,你先把sql的語法搞清楚了再到VB中應用

㈡ VB中如何運用SQL查詢語句

通過部件adbc部件,可以直接連庫,一般我通過adbc部件生成sql連接字元串,然後新建conn對象,連接資料庫
set conn=Server.Create("Adodb.Connection")
conn.Open "連接字元串"
再新建set rs=Server.Create("Adodb.RecordSet")
然後通過執行sql語句,把取得的記錄集存到rs對象中,以便調用
rs.Open (sql,conn,3,3,-1)
open函數(或者叫方法)第一個參數是要執行的sql語句,第二個參數是操作哪個資料庫,根據connection對象確定資料庫,第三第四第五個參數是表示通過什麼類型的游標,應用什麼鎖,最後一個忘了,不過默認是-1,不用管,不重要
如果不需要返回記錄集的話,比如update ,insert 可以通過資料庫連接對象的方法直接執行sql語句
conn.Execute(sql)
就可以執行了

㈢ VB中的sql語句,完整的使用格式應該怎麼書寫

使用adodc控制項。假設你已經連接好資料庫
ADODC1.Recordsource
="select
count(*)
as
計數
from
ck
where
mark<>0"
ADODC1.refresh
text1.text=Adodc1.Recordset.Fields(0).value
如果是sum,則ADODC1.Recordsource
="select
sum(*)
as
計數
from
ck
where
mark<>0"

㈣ 在VB中如何動態執行SQL語句

在編寫SQL語句時直接用變數替換

Connection.Open("Select * From xs Where xh in (" & n1 & ", " & n2 & ")"
如n1, n2為字元串,則用單引號包含

㈤ vb中如何寫sql查詢條件

sql="select
*
from
(表格名字)
where
id='"
&
text1.text
&
"'
and
name='"
&
text2.text
&
"'
and
age="'
&
text3.text
&
"'
order
by
id
asc"
order
by
id
asc
這句意思是按id升序排列,可寫可不寫。

㈥ 怎麼在VB中調用SQL資料庫,資料庫已經建好,越詳細越好.

Public Function ConnectString() _
As String

ConnectString = "FileDSN=info.dsn;UID=sa;PWD=23" '連接字元器,改成你自己的
End Function
Public Function ExecuteSQL(ByVal SQL _
As String, MsgString As String) _
As ADODB.Recordset '這里是執行SQL語句,你只需要調用這個方法,把SQL查詢語句參數傳進來,最後返回一個Recordset

Dim cnn As ADODB.Connection
Dim rst As ADODB.Recordset
Dim sTokens() As String
On Error GoTo ExecuteSQL_Error
sTokens = Split(SQL)
Set cnn = New ADODB.Connection
cnn.Open ConnectString
If InStr("INSERT,DELETE,UPDATE", _
UCase$(sTokens(0))) Then
cnn.Execute SQL
MsgString = sTokens(0) & _
" query successful"
Else
Set rst = New ADODB.Recordset
rst.Open Trim$(SQL), cnn, _
adOpenKeyset, _
adLockOptimistic
'rst.MoveLast 'get RecordCount
Set ExecuteSQL = rst
MsgString = "查詢到" & rst.RecordCount & _
" 條記錄 "
End If
ExecuteSQL_Exit:
Set rst = Nothing
Set cnn = Nothing
Exit Function
ExecuteSQL_Error:
MsgString = "查詢錯誤: " & _
Err.Description
Resume ExecuteSQL_Exit
End Function
Public Function Testtxt(txt As String) As Boolean
If Trim(txt) = "" Then
Testtxt = False
Else
Testtxt = True
End If
End Function

㈦ vb中用sql語句查詢資料庫

"SELECT
sno,sco
FROM
sco
WHERE
sno='"
&
text1.text
&
"'"
因為現在不弄VB6了,所以具體怎麼連接的代碼我忘了,大概就是如果得到的結果RecordSet是空的,即Bof
And
Eof,則用戶名錯誤,否則如果規定了用戶名不可重復,就有且僅有1條記錄,再比較其中的sco與Text2.Text是否相等,是則正確通過,否則密碼錯誤。

㈧ vb中的SQL語句

Set rs = db.OpenRecordset("select 機票編號 from 客戶信息表 where 機票編號 ='" & text1.text & "'")

㈨ vb如何連接sql資料庫

1、打開代碼窗口,添加引用:Imports System.Data.SqlClient。

㈩ VB中的SQL查詢語句

select
count(icuo)
from
sheet1
where
icuo='0'//這才是統計出為0的個數然後再select
ID
from
sheet1
where
icuo='0'//這是列出為0的全部數據ID

熱點內容
sql資料庫的埠 發布:2025-01-22 12:20:02 瀏覽:362
安卓最終幻想8怎麼設置中文 發布:2025-01-22 12:19:23 瀏覽:651
怎麼查電腦配置和網路 發布:2025-01-22 12:19:16 瀏覽:586
linuxsnmp查看 發布:2025-01-22 12:17:49 瀏覽:37
安卓數據線怎麼接藍牙 發布:2025-01-22 12:07:29 瀏覽:229
扣扣賬號多少次密碼不正確會被封 發布:2025-01-22 12:07:19 瀏覽:400
python是32位還是64位 發布:2025-01-22 11:51:41 瀏覽:894
鈴聲多多緩存文件夾 發布:2025-01-22 11:51:39 瀏覽:724
java按鍵精靈 發布:2025-01-22 11:49:31 瀏覽:81
python配色 發布:2025-01-22 11:46:40 瀏覽:613