社区
数据库及相关技术
帖子详情
如何使用ADOConnection中的ConnectionString?
krakan
2004-09-02 09:30:17
我现在想从交互界面中提取信息配置ConnectionString,可我不知道ConnectionString书写的格式。
...全文
248
7
打赏
收藏
如何使用ADOConnection中的ConnectionString?
我现在想从交互界面中提取信息配置ConnectionString,可我不知道ConnectionString书写的格式。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
3996906
2004-09-02
打赏
举报
回复
按 heguxun(低级程序员) 说的,字符串组合一下,要还不行把你的->Text弄成->Text.c_str()
futulove
2004-09-02
打赏
举报
回复
你先在设计程序的时候连接一下子把字符串考出来看一下不就知道了吗
heguxun
2004-09-02
打赏
举报
回复
老大,应该是这样的:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
ADOConnection1->ConnectionString ="Provider=SQLOLEDB.1;Password=" + pas->Text+";Persist Security Info=True;User ID="+user->Text+";Initial Catalog="+database->Text+";Data Source="+address->Text+";";
ADOTable1->Active = true;
ADOTable1->TableName=Edit1->Text;
}
变量不能用引号括起来,用引号括起来就是字符串了
liangzhanru
2004-09-02
打赏
举报
回复
Password=pas->Text;Persist Security Info=True;User ID=user->Text;Initial Catalog=database->Text;Data Source=address->Text
是错误的,具体的办法你去看下<<C++BUILDER系统开发>>的第五章!!!!!
krakan
2004-09-02
打赏
举报
回复
void __fastcall TForm1::Button1Click(TObject *Sender)
{
ADOConnection1->ConnectionString ="Provider=SQLOLEDB.1;Password=pas->Text;Persist Security Info=True;User ID=user->Text;Initial Catalog=database->Text;Data Source=address->Text";
ADOTable1->Active = true;
ADOTable1->TableName=Edit1->Text;
}
那为什么这段程序不行呢?
3996906
2004-09-02
打赏
举报
回复
CONNSTR=Provider=SQLOLEDB.1;Password=sa1;Persist Security Info=True;User ID=sa1;Initial Catalog=databasename;Data Source=192.168.1.3
lifuming
2004-09-02
打赏
举报
回复
//下面是ACCESS连接设置
connectSQL="Provider=Microsoft.Jet.OLEDB.4.0;";
connectSQL=connectSQL+"Data Source="+FileName+";"; /*ExtractFilePath(Application->ExeName)+"\\gsdatabase.mdb;";*/
connectSQL=connectSQL+"Persist Security Info=False;";
connectSQL=connectSQL+"User ID=Admin;Jet OLEDB:Database Password=SUPER";
tranConnect->Connected=false;
tranConnect->ConnectionString=connectSQL;
try{
tranConnect->Connected=true;
flag=true;
}catch(...){
MessageBox(NULL,"Document Base initialize failed!","Error...",MB_ICONERROR);
};
Delphi
使用
ADO
connection
连接mysql数据库时的
Connection
string
问题
其实标题并不能点出这篇文的核心,这文真正的核心是:驱动兼容! 以前只是对delphi有一般性的学习
使用
,并没有真正的做过开发,至少没做过数据库的部分 今天想稍微弄一下,却在常规
使用
ADO
connection
时碰上了问题 去百度的话,十有八九要么直接发上一堆代码,要么就是告诉人得配置ODBC数据源,没什么错,然而都没能点出我碰上的这个小而恼人的问题 条件一:操作系统
使用
的是64位win7 条件二:数...
在Delphi
中
调用"数据链接属性"对话框设置
Connection
String
项目需要
使用
"数据链接属性"对话框来设置
Connection
String
,查阅了一些资料,解决办法如下:1.Delphi 在Delphi
中
比较简单,步骤如下: 方法1: use
ADO
ConED;
ADO
ConED.Edit
Connection
String
(
ADO
Connection
1); 这样我们就可以
使用
: ShowMessage(
ADO
Co
Delphi
使用
ADO
Connection
每次启动程序都提示输入用户名和密码
将
ADO
Connection
属性叫 LoginPrompt 把这个属性设置为False 然后配置好连接字符串
Connection
String
,这样就不需要输入密码了
Delphi开发学习一:
使用
ADO
Connection
控件连接数据库SQL
1、
ADO
Connection
控件对象
使用
: 在delphi
中
新建一个工程
Ado
test,新建一个窗体,在新窗体上创建
ADO
Connection
控件对象,并设置两个Lable和Edit控件,和两个button控件; 如下图所示: 在连接按钮的单击事件里写入以下代码完成
ADO
Connection
控件的属性设置,完成数据库的连接。
ADO
Connection
对象
ADO
Connection
对象用于创建一个到达某个数据源的开放连接,通过此连接,可以对一个数据进行访问和操作 属性 Attributes:设置或返回
Connection
对象的属性 CommandTimeout:指示在终止尝试和产生错误之前执行命令期间需等待的时间
Connection
String
:设置或
数据库及相关技术
1,178
社区成员
18,938
社区内容
发帖
与我相关
我的任务
数据库及相关技术
C++ Builder 数据库及相关技术
复制链接
扫一扫
分享
社区描述
C++ Builder 数据库及相关技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章