请高手帮忙弄delphi的数据库连接

来源:百度知道 编辑:UC知道 时间:2024/06/09 08:50:09
本人新手,想学下delphi,但是看了教程还是弄不上,请高手帮忙了,我想要一个详细的开发系统的教程,尤其是delphi与数据库sql这的连接以及一些操作,最好能帮我弄个视频教程,小弟不胜感激。分数不是问题,事先声明,我不是要程序,我只是自学delphi,没有其他目的,但是就是与sql连接不会弄,我很想学一下,求求各位哥哥姐姐帮忙,给我录个视频吧!我想看看操作步骤!
本问题长期有效!在我学会之前都可以帮助我,谢谢了!
最好帮我弄个视频让我看看,求求大侠们了,我用了个dbgrid,连上数据库之后怎么不在dbgrid中显示数据库表中的内容啊?还有,每次我打开connect为true的时候总弹出个对话框,要我输入用户米还有密码,是怎么回事啊?,恳请帮我录段视频,让我自习研究下,还有这个ADOQuery1:Missing SQL property,老大们帮帮忙了,小弟qq359817060,我肯加分

TADOQuery,TDataSource,TDBGrid
ADOQuery1设置ConnnectionString属性连接数据库或Connection属性设置为其他连接数据库的组件,如ADOConnection,
DataSource1的DataSet属性设置为ADOQuery1,
DBGrid1的DataSource属性设置为DataSource1。
然后你要查询哪个表或哪些数据时,在ADOQuery1的SQL属性输入SQL语句。
或在代码里这样写:
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.add('select * from 表名');
ADOQuery1.open;

每次打开connect为true的时候总弹出个对话框,要我输入用户米还有密码,是怎么回事啊? :
你是用TADOConnection连接数据库的吗?
是的话把ADOConnection的LoginPrompt属性设置成False.
ADOQuery1:Missing SQL property:是因为你连接时,没有SQL语句(ADOQuery1的SQL属性是空的)。

你可以添加一个ADOConnetion,然后选择它的属性里面的ConnectionString,进去之后选择生成(Build),根据你需要连接的数据库选择相应的驱动,下一步之后选择数据库,确定保存。选择属性里面的Connect设置为True就已经建立与数据库之间的连接了。
然后选择一个数据集控件(ADOTable、ADOQuery),设置好Connection属性为刚刚建立好的ADOConnection,设置Table或SQL属性之后就可以设置Active属性为True来取得表中的数据了。
再添加一个Datasource控件,设置DataSet为刚刚添加的ADOTable或ADOQuery
最后可以添加数据显示控件了如DBGrid,只要设置它的DataSource为刚才建立的DataSource控件即?

1 建立一个SQL数据库
2 控制面板