社区
数据库相关
帖子详情
Delphi 连接SQL Server的密码是单引号,连接字符串如何写??
djhai
2003-09-28 04:33:30
如题(在线等待)
...全文
183
25
打赏
收藏
Delphi 连接SQL Server的密码是单引号,连接字符串如何写??
如题(在线等待)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
25 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
older
2003-09-30
打赏
举报
回复
''''' 表示字符串的'
ManagerMan
2003-09-30
打赏
举报
回复
procedure TForm1.Button1Click(Sender: TObject);
var
conn: _Connection;
wstr: WideString;
begin
conn := CoConnection.Create;
try
wstr := 'Provider=SQLOLEDB.1' +
';Password=''' + sPassWord +
''';User ID=test;' +
';Initial Catalog=twshoes;' +
';Data Source=HOME001\TW_51SHOES';
conn.Open(wstr, '', '', 0);
finally
conn := nil;
end;
end;
billy_zh
2003-09-30
打赏
举报
回复
procedure TForm1.Button1Click(Sender: TObject);
var
conn: _Connection;
wstr: WideString;
begin
conn := CoConnection.Create;
try
wstr := 'Provider=SQLOLEDB.1' +
';Password=' + QuotedStr('''') +
';User ID=test;' +
';Initial Catalog=twshoes;' +
';Data Source=HOME001\TW_51SHOES';
conn.Open(wstr, '', '', 0);
finally
conn := nil;
end;
end;
以上代码在win2000(sp4) + delphi7 + sqlserver2000 + ado2.7上测试通过。
djhai
2003-09-29
打赏
举报
回复
我想你们都是用TADOConnection来连接吧,才不会遇到这个问题:P
你们用ADO的原生对象来连接看看,就会出现不符合规定的提示了?
如何解决了,等待高人~~
laurecn
2003-09-28
打赏
举报
回复
#39好像就可以的吧
同意snowredhxh(梦醒了)
lijing2001
2003-09-28
打赏
举报
回复
可以这样用,str := '''' + 'ssss' + '''';
ShowMessage(str)可以得到'ssss'
哈雷码农
2003-09-28
打赏
举报
回复
本来在连接字符串中出现单引号就是非法的.
snowredhxh
2003-09-28
打赏
举报
回复
你用单引号的ASCII码绝对可以。我刚才试了的。
'password ='+ #39;就表示密码是一个单引号了。
一定可以的。
耙子
2003-09-28
打赏
举报
回复
你运行 ShowMessage('''');
你看结果是什么,'的转意符号就是'
耙子
2003-09-28
打赏
举报
回复
'Password=''' 这不就完了
dulei115
2003-09-28
打赏
举报
回复
用ASC码,单引号是39,十六进制是27
dh9450
2003-09-28
打赏
举报
回复
'Password='+#19+'xxxxx'
黒黒 我忘了是不是#19了 查查以前的贴
djhai
2003-09-28
打赏
举报
回复
用其它我可通过,但当遇到一个单引号会出错
提示连接字符串不符合规定....
如何解决?
dh9450
2003-09-28
打赏
举报
回复
不明白....用变量传递不行吗
djhai
2003-09-28
打赏
举报
回复
不行,不行~~~呀,老大们~~
djhai
2003-09-28
打赏
举报
回复
我问的是只有一个'这个?:P
耙子
2003-09-28
打赏
举报
回复
比如 SA 是 pw'2
那字符串就是'pw''2'
djhai
2003-09-28
打赏
举报
回复
dulei115() .也不行,老早就试过了,不行
djhai
2003-09-28
打赏
举报
回复
老兄,'''也是回答嘛??,不行,
dulei115
2003-09-28
打赏
举报
回复
s ;= '''';
ADOConnection1.ConnectionString :='...;Password='+s+';...';
加载更多回复(5)
Delphi
在
字符串
中使用
单引号
.rar
本
Delphi
实例演示如何在
字符串
中使用
单引号
的方法,属于
字符串
处理的范畴,我们编
写
以下代码实现这个功能: begin //普通的
SQL
查询语句
SQL
:= 'Select * From MR_Login'; Memo1.Lines.Add(
SQL
); //带单...
UniDAC版本9.3.0 sources
Delphi
11(含Library路径设置提示)
修复了
连接
字符串
参数值包含
单引号
时的错误,
SQL
Server
数据提供程序, 添加了对
SQL
Server
9的Microsoft OLE DB驱动程序的支持, 添加了对Microsoft OLE DB提供程序的Azure AD身份验证支持, 增加了对Direct模式下...
Delphi
XE10零基础实战快速入门
通过课堂上一个一个的实战例子,演示
Delphi
XE10的用法,最后通过一个完整的通讯录程序,让学员初步掌握软件开发的全部流程 让零基础学员快速入门
Delphi
编程,快速掌握
Delphi
的使用方法,并能够制作出自己的软件来。...
SQL
语法大全
这里的ActiveConnection可以是一个Connection对象或是一串包含数据库
连接
信息(ConnectionString)的
字符串
参数。 CursorType Recordset对象Open方法的CursorType参数表示将以什么样的游标类型启动数据,包括...
delphi
开发经验技巧宝典源码
0050 如何在
字符串
中使用
单引号
32 0051 结构对象的定义与使用 32 0052 使用数组为TlistView组件动态创建字段 33 0053 解决程序的死锁问题 34 0054 怎样实现接口委托 34 0055 在
Delphi
中使用汇编 35 ...
数据库相关
2,497
社区成员
88,445
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章