急! 我想问一下在DELPHI里面怎样连接数据库? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考:连接到SQL Server: 以下是设置:(以前回答别人的时候写的,这里修改了下) 1,新建Project。 2,在FORM中放入ADOConnection控件。 3,双击ADOConnection控件,然后点击Build...按钮,在“提供者”页中选择 “Microsoft OLE DB Provider For SQL Server ”,然后点击“下一步”按钮, 在“连接”页中选择要连接的SQL数据库的路径和数据库的文件名.如果数据库没 有密码,那就可以了,如果有密码,在下面的两个编辑框中输入用户名和密码. 添入 用户名和密码后,点击“测试连接”按钮,出现“测试连接成功”的对话框。 5.把 ADOConnection控件的LoginPromtp设为false. http://zhidao.baidu.com/question/26380588.html 连接access第3步有差别. 3,双击ADOConnection控件,然后点击Build...按钮,在“提供者”页中选择“Microsoft Jet 4.0 OLE DB Provider”,然后点击“下一步”按钮,在“连接”页中选择要连接的Access数据库的路径和数据库的文件名.如果数据库没有密码,那就可以了,如果有密码,这时如果点“测试连接”按钮时,出现“初始化提供者时发生错误,测试连接失败,密码无效”的错误提示(看步骤4)。 4,这时点“所有”页,然后双击“Jet OLEDB:Database Password”,出现对话框,添入密码后,选择“连接”页中的“测试连接”按钮,出现“测试连接成功”的对话框。 http://zhidao.baidu.com/question/16723147.html 设置AdoConnection控件的LoginP。。(忘记怎么写了)属性设置为false 这个属性是设置连接数据库时是否提示输入用户名和密码的。 尽在ADOConnection,1楼说的很详细了 引用 DB, AdodbgConnStr:string;Conn:TADOConnection;/*access*/gConnStr := 'DRIVER={Microsoft Access Driver (*.mdb)};' + 'DBQ=' + getAppPath + 'db/car.mdb';/*sqlserver odbc*/gConnStr := 'Provider=MSDASQL.1;Persist Security Info=False;' + 'Password=' + paPwd + ';User ID=' + paUser + ';Data Source=' + paDS + ';Initial Catalog=' + paDB;//建立连接try Conn := TADOConnection.Create(nil); Conn.ConnectionString := gConnStr; Conn.Connected := true; except showmessage('连接数据库失败'); Application.Terminate; end;//使用var QryObj:TAdoQuery;begin QryObj := TADOQuery.Create(nil); try try QryObj.Connection := Conn; QryObj.SQL.Text := 'update t_user set usr_pwd='''+pwd+''''+' where usr_name='''+name+''''; QryObj.ExecSQL; except showmessage('更新数据库失败'); end; finally QryObj.Free; end;end; 用ADO,生成ConnectionString就可以了 急,在线等。关于利用HTTP协议发送XML格式数据的问题 2010版 无法安装Raize控件,该如何解决? 一个简单的奇怪问题:不能给记录属性的某个字段附值? 高斯消元法! Dll的创建 在report builder 中怎样打印 特定的记录 应该怎样求 10 的 -0.2次方? 为什么在触发器中,SHUTDOWN WITH NOWAIT 不执行? 请教大家一个行外的重要问题 请问哪里有Delphi方面的书籍下载? 一条sql 有没有互相学习Delphi的QQ群啊。
以下是设置:(以前回答别人的时候写的,这里修改了下)
1,新建Project。
2,在FORM中放入ADOConnection控件。
3,双击ADOConnection控件,然后点击Build...按钮,在“提供者”页中选择 “Microsoft OLE DB Provider For SQL Server ”,然后点击“下一步”按钮, 在“连接”页中选择要连接的SQL数据库的路径和数据库的文件名.如果数据库没 有密码,那就可以了,如果有密码,在下面的两个编辑框中输入用户名和密码.
添入
用户名和密码后,点击“测试连接”按钮,出现“测试连接成功”的对话框。
5.把 ADOConnection控件的LoginPromtp设为false.
http://zhidao.baidu.com/question/26380588.html
连接access第3步有差别.
3,双击ADOConnection控件,然后点击Build...按钮,在“提供者”页中选择“Microsoft Jet 4.0 OLE DB Provider”,然后点击“下一步”按钮,在“连接”页中选择要连接的Access数据库的路径和数据库的文件名.如果数据库没有密码,那就可以了,如果有密码,这时如果点“测试连接”按钮时,出现“初始化提供者时发生错误,测试连接失败,密码无效”的错误提示(看步骤4)。
4,这时点“所有”页,然后双击“Jet OLEDB:Database Password”,出现对话框,添入密码后,选择“连接”页中的“测试连接”按钮,出现“测试连接成功”的对话框。
http://zhidao.baidu.com/question/16723147.html
设置AdoConnection控件的LoginP。。(忘记怎么写了)属性设置为false
这个属性是设置连接数据库时是否提示输入用户名和密码的。
gConnStr:string;
Conn:TADOConnection;/*access*/
gConnStr := 'DRIVER={Microsoft Access Driver (*.mdb)};' +
'DBQ=' + getAppPath + 'db/car.mdb';
/*sqlserver odbc*/
gConnStr := 'Provider=MSDASQL.1;Persist Security Info=False;' +
'Password=' + paPwd + ';User ID=' + paUser +
';Data Source=' + paDS + ';Initial Catalog=' + paDB;
//建立连接
try
Conn := TADOConnection.Create(nil);
Conn.ConnectionString := gConnStr;
Conn.Connected := true;
except
showmessage('连接数据库失败');
Application.Terminate;
end;
//使用
var
QryObj:TAdoQuery;
begin
QryObj := TADOQuery.Create(nil);
try
try
QryObj.Connection := Conn;
QryObj.SQL.Text := 'update t_user set usr_pwd='''+pwd+''''+' where usr_name='''+name+'''';
QryObj.ExecSQL;
except
showmessage('更新数据库失败');
end;
finally
QryObj.Free;
end;
end;