首页
>
软件
>
开发特区
>
数据库开发
>
Access
>
正文
鏀惰棌
(
0
)
+1
璧�
(
0
)
+1
韪�
(
0
)
+1
鍒嗕韩
閻庣敻鍋婇崰鏇熺┍婵犲啰闄勯柦妯侯槸閸戯拷
QQ婵犻潧鍊藉Λ鍕嚕閿燂拷
闂佸搫鍊绘晶妤€顫濋纰卞殫妞ゆ梻鍘х憴锟�
QQ缂備礁鏈钘壩涢敓锟�
闂佺厧鐏氬畷姗€顢欓崱妤婂殫妞ゆ梻鍘х憴锟�
鏀惰棌鎴愬姛
鏌ョ湅鏀惰棌>>
正在阅读:在 Access 中使用“存储过程”(一)
在 Access 中使用“存储过程”(一)
2004-02-14 09:34
出处:PConline
作者:sinzy/CSDN
责任编辑:chenyong
在本页浏览全文
这时弹出的是可视化的查询生成器,我们首先添加 SQL 语句需要涉及的表。
添加表之后,在设计视图上点击鼠标右键,选择“SQL 视图”,以切换到 SQL 代码编辑窗口。
好,下面说说 Access 的存储过程的特点。 Access 的查询,我目前的感觉是对 SQL 语句的一个包装,或许进行了某种优化如预编译。我们不能像写 SQL Server 存储过程那样使用多重操作,事务,逻辑判断,循环等等…… 但是我们使用 Access 存储过程的主要目的,就是使用参数额外提供的查询,使用存储过程,我们不必再面对将参数值拼接到 SQL 语句字符串中时遇到的各种麻烦,比如: 代码: -------------------------------------------------------------------------------- Dim sql sql = "SELECT * FROM Users WHERE UserName = '" & userName & "'" -------------------------------------------------------------------------------- 以上代码中,如果字符串变量 userName 中含有“'”单引号,则会报错。我们必须手工转化: 代码: -------------------------------------------------------------------------------- Dim sql sql = "SELECT * FROM Users WHERE UserName = '" & Replace(userName, "'", "''") & "'" '转化为连续两个单引号 -------------------------------------------------------------------------------- 而使用带参数查询,我们的 SQL 语句可以写为: 代码: -------------------------------------------------------------------------------- Dim sql sql = "SELECT * FROM Users WHERE UserName = @userName" -------------------------------------------------------------------------------- 然后把参数 @userName 的值以 Command 对象的 Parameter 属性来传入即可,很方便直观。 代码: -------------------------------------------------------------------------------- With cmd '创建参数对象 .Parameters.Append .CreateParameter("@userName") '给各参数指定值 .Parameters("@userName") = userName End With --------------------------------------------------------------------------------
察看评论详细内容
我要发表评论
作者笔名
简短内容
发表时间
:
上一页
1
2
3
下一页
在本页浏览全文
键盘也能翻页,试试“← →”键
相关文章
Access数据库密码怎样添加与取消?
IIS中利用重定向URL来防止Access数据库被下载的方法
雨中冒险2early access disclaimer报错解决方法
雨中冒险2early_access_disclaimer解决方法
关注我们
聚超值
抽油烟机
洗衣机
蓝牙耳机
摄像机
智能眼镜
无线主动降噪耳机
人体工学无线鼠标
迷你游戏笔记本
抽油烟机
洗衣机
蓝牙耳机
摄像机
智能眼镜
无线主动降噪耳机
人体工学无线鼠标
迷你游戏笔记本
热门排行
Oracle 和 Google Cloud 深化合作伙伴关系,推出强大的 Oracle Database@Google Cloud 新功能
0
如何卸载金山毒霸?手把手教学!
0
装机必备软件:小旺AI截图——重新定义智能截图工具
0
告别付费录屏!小旺AI截图轻量化出击,功能不输QQ截图!
0
文心快码Coding智能体Zulu正式发布:国内首个多模态AI程序员正式上岗
0
热门软件
PC软件
安卓应用
iOS应用
手游电脑版
游戏专区
资讯
|
曝《上古卷轴6》2025-26年发售 背景在落锤省
资讯
|
塞班经典国产手游《七夜》高清重制版实机演示
资讯
|
《守望先锋2》加入计分板功能 玩家:不能划水了
IT百科
热门专题
ETC免费办?当心猫腻
当心这种微信诈骗!
细思极恐!这些微信清粉软件可能暗含大阴谋
库克又对你的iPhone下手了,比让手机变卡更狠
除了反向绕行80公里,网约车还有哪些坑爹操作?
让你看得怀疑人生的支付宝账单,是怎么算出来的?
PPT制作软件
抢票软件大全
牛市炒股利器合集
看美剧软件大全
看日漫软件排行榜
安卓模拟器电脑版下载合集
汽车资讯
正在加载中...
成都车展
宏光MINI EV
普拉多
欧拉黑猫
途达
起亚嘉华
玛奇朵
皇冠陆放
奔驰C级
哈弗神兽
坦克600
奥迪Q5
思域
卡罗拉双擎E+
轩逸
太平洋汽车网app
新能源车
最新资讯离线随时看
聊天吐槽赢奖品
鎵嬫満璁块棶
鍥炲埌椤堕儴