当前位置:首页 » 编程语言 » vbsql字符串

vbsql字符串

发布时间: 2022-07-03 10:26:58

Ⅰ vb用sql查询时条件字符串多达上百个如何处理

咦 你发你写的sql语句粗来瞧瞧,看能不能精简

你可以把药品分类啊 这样查找的时候就不需要输入那么多药品名。

我曾经做过多表查询的,那时候统计过sql语句长度是3300+。
如果SQL语句太复杂会有提示的。
其他情况不太清楚哦

Ⅱ vb 显示字符串sql语句

没用过delphi

第一个方法:
你可以在 strQstr = "select OR20021,OR20003"+strQstr
下一行加上
debug.print strQstr '断点设在这里

然后,使用断点,就可以在下面看到strQstr的内容了

第二个方法:
在strQstr = "select OR20021,OR20003"+strQstr
下一行加上
msgbox strQstr
以提示框的方式把strQstr输入

Ⅲ 在VB中,如何使用SQL语句,将含有“#”和“$”的字符串写入Access数据库

只要是字段类型为文本的字段,将含有“#”和“$”的字符串(须要将字符串用引号括起来)写入数据表中不会有任何麻烦。

下面例子使用ADO数据访问对象运行SQL语句,将含有“#”和“$”的字符串写入当前目录下名为“DB2.mdb ”的ACCESS数据库中的“Students"表的“name"字段里:

Private Sub Command4_Click()
Dim cn As New ADODB.Connection
Dim cnStr As String
Dim strSql As String
cnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source='" & App.Path & "\DB2.mdb ';"
cn.Open cnStr
strSql = "insert into students (id,name) values('006','林#木#啥$100')"
cn.Execute strSql
cn.Close
Set cn= Nothing
End Sub

Ⅳ VB中执行字符串里的SQL语句

如果库中有记录,可以使用如下查询方式:
select
top
1
'hello
word'
from
tb;
如果想转换数据格式,根据不同的数据库,可以用str()、cstr()、trim()等函数.

Ⅳ 如何将VB里字符串的值传到sql变量中

条件用in对比
select * from 表 where 条件 in t

Ⅵ vb的空字符串怎么传给sql

条件用in对比
select * from 表 where 条件 in t

看你sql语句是在哪里写的,你可别真到sql里去写,而是在vb里写调用sql的语句。前半部分是加引号的"select * from 表 where 条件 in" 后面部分不加引号直接调变量是 & t

Ⅶ vb 中执行sql查询语句返回一个字符串

如果库中有记录,可以使用如下查询方式:
SELECT
top
1
'hello
word'
FROM
tb;
如果想转换数据格式,根据不同的数据库,可以用str()、cstr()、trim()等函数.

Ⅷ 求助VB连SQL字符串(用ODBC不用ADO)

使用ADO对象和ODBC数据源连接数据库
使用带有DSN或FileDSN的语法结构:
建立连接到SQL Server2000数据库的ODBC数据源,
添加对ADO对象的应用
声明ADO对象:例如Connection对象、Recordset对象、
连接到数据库:使用Connection.Open ConnectionString方法
*注:ConnectionString="Provider=MSDASQL;DSN=myserver;Database=htgl;User ID=sa;Password=0000"
使用无DSN(非DSN连接)的语法结构:
添加对ADO对象的应用
声明ADO对象:同上
连接到数据库:使用Connection.Open ConnectionString方法
*注:ConnectionString="Provider=(SQL Server);SERVER=cbserver;Database=htgl;User ID=sa;Password=0000"

odbc建system那个 driver 选sqlserver 因为你的数据库是sqlserver

Ⅸ VB如何设置ADODC连接SQL字符串使用变量

应该可以吧,不过变量不能这么的表示,要加单引号及双引号和& 字符,试试改成user id = '" & trim(ip.text)&"',其余的参照

Ⅹ VB中SQL的连接字符串的安全问题

不太了解你想要干嘛,假定你想建立一个用户数据库,

1. 用户第一次注册时会打入用户名 user name 和密码 password
2. 计算密码的 hash = HASH(password)
3. 把 user name 和 hash 存入你的用户数据库
4. 用户以后登录时再次打入 user name 和 password
5. 重复同样的计算 hash' = HASH(password)
6. 从数据库中提出 select password_hash where username = "用户输入的用户名"
7. 比较提出的 password_hash 和 hash'

整个过程中只传送 HASH(password), 而不是 password. 如果用户输入口令到你的程序是安全的(比如 SSL, https, ssh 等), 那么这个口令就永远不会在网上明文传送. HASH() 可以用 MD5 或者 SHA.

热点内容
爱感大黑牛怎么连接安卓手机 发布:2025-02-04 04:41:31 浏览:218
publicftp 发布:2025-02-04 04:41:26 浏览:71
sqlserver超时 发布:2025-02-04 04:39:58 浏览:70
网络推理算法 发布:2025-02-04 04:37:00 浏览:260
c怎么存储数据 发布:2025-02-04 04:31:12 浏览:63
奥迪q3行驶证如何查配置 发布:2025-02-04 04:28:26 浏览:329
ebay商品上传 发布:2025-02-04 04:23:38 浏览:83
linux嵌入式书籍 发布:2025-02-04 03:44:07 浏览:334
sql分组最后一条 发布:2025-02-04 03:38:24 浏览:272
单宫数字奇门算法 发布:2025-02-04 03:33:57 浏览:865