delhpi连SQL数据库怎么连??具体点,谢了。

zwp3122391 2003-07-15 10:07:14
delhpi连SQL数据库怎么连??
...全文
46 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jpyc 2003-07-15
  • 打赏
  • 举报
回复
首先放置一个ADOConnection控件ADOConnection1;
然后双击该控件,在弹出窗口中选择build..按钮;
在弹出的“数据连接属性”框中的“提供程序”页选择并双击:“Microsoft OLE DB Provider for SQL Server”到连接页;
服务器名称中输入你的服务器名,下拉应当可以找到,也可以填SQL服务器的IP地址;
登录方式由你根据你的SQL数据库安装情况选择,如果是使用用户名称和密码,最好将允许保存密码钩上;
然后选择数据库(例如:master)。测试一下就OK了。
LoginPrompt设为false,就不会弹出密码框了。

然后放置一个ADOQuery1,将Connection 设为ADOConnection1;
在SQL属性上点三个点的小按钮,输入:select * from MSreplication_options;

再放一个DataSource1:
Dataset属性设为ADOQuery1;

再放一个DBGrid1:
DataSource属性设为DataSource1;

选择ADOQuery1,将Active设为True;

DBGrid1中是不是显示了数据。
wwweeiii 2003-07-15
  • 打赏
  • 举报
回复
用ADO,和BDE好象都可以连接SQL服务器啊!
xiaoyuer0851 2003-07-15
  • 打赏
  • 举报
回复
ado 使用adoconnection+adotable+adoquery 就可以搞定了!~~~

你点击adoconnection进行相关设置就可以了,使用连接中的 sql^^^

具体的 你参考小人物的说明吧,还 具体
lsk2000 2003-07-15
  • 打赏
  • 举报
回复
学到东西了,哈哈
  • 打赏
  • 举报
回复
connectstring:='';
//dbserver:='tjjserver';
dbuser:= dbINI.ReadString('shangbao','dbuser','');
dbpassword:=dbINI.ReadString('shangbao','dbpassword','');
dbname:=dbINI.ReadString('shangbao','dbname','');
dbserver:=dbINI.ReadString('shangbao','dbserver','');
connectstring:=connectstring+'Provider=SQLOLEDB.1;';
connectstring:=connectstring+'Persist Security Info=False;';
connectstring:=connectstring+'User ID='+dbuser+';';
connectstring:=connectstring+'Initial Catalog='+dbname+';';
connectstring:=connectstring+'Data Source='+dbserver;
shangbao.keepconnection:=True;
shangbao.loginprompt:=False;
shangbao.ConnectionString:=connectstring;
shangbao.Open(dbuser,dbpassword);
cdsun 2003-07-15
  • 打赏
  • 举报
回复
楼上的够具体了
怎么我刚开始学的时候你没看见我的问题?
7456!!!!
lovelymelon 2003-07-15
  • 打赏
  • 举报
回复
用ado连接sql server数据库,可以通过adoconnection连接,添加一个adoconnection控件,双击该控件,配置其connectionstring;点击build按钮,在提供者一项选择Microsoft..sql server,在连接一页中的选择或输入服务器名称一项,输入装有sql server 的计算机名,输入用户名和密码(首先要在装有sql server的计算机创建一个用户),选择一个要连接的数据库,就ok了,然后把adotable或adoquery的adoconnection设置为adoconnection1。在输入用户名和密码时,选择允许记住密码,把adoconnection的loginprompt设置为false

5,939

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧