我现在要做一个导数据的程序。就是在Mysql和SqlSever之间导数据。怎样连接MySql呢?
我知道一个控件:MySQLDAC 。还有没有其他的方法或控件。全免费的哟!!!谢谢!!!
我知道一个控件:MySQLDAC 。还有没有其他的方法或控件。全免费的哟!!!谢谢!!!
解决方案 »
- 请问怎么把byte型数据合并为smallint?
- 问个toolbutton的问题
- 向各位大侠求一个计数器
- 请问delphi调用html help 做的.chm文件,如何通过f1打开帮助?请给出代码?可以上下文关联
- 请问下面的case语句该怎末写?意思是让dbgrid中的字段false显示为1,值为true显示为0.
- C/S数据库的摸不着头脑的问题?
- 本人初学delphi,问个简单的问题
- 奇文共欣赏(调节一下气氛)
- 如何在Delphi中通过ODBC连ORACLE8.0.4
- DEPHI写个浏览器
- 高手看过来。请问:我用鼠标在image上画了一个矩形,怎样标出它的长和宽?
- 谁有Report Machine的最新版本,能发给我一份吗?
这是我在CSDN上找的相关主题,你可以看一下:http://www.csdn.net/Expert/forum.asp?typenum=8&searchKeys=mysql&roomid=3&author=&tabletype=now
1. onCreate-> FormCreate(), onShow-> FormShow(), onActivate-> FormActivate()2. procedure TForm1.FormCreate(Sender: TObject);
begin
ADOConnection1.Connected:=true;
ADODataset1.open;
end;3. 在ADOConnection设置好ConnectionString(其中有用户名和密码的设置)属性后,将LoginPrompt属性改为False,就不会弹出登陆对话框了。4. 如果按照上面用ADOConnection连好了数据库,再放一个ADOTable,一个DataSource,一个DBGrid。ADOTable的connection属性设为ADOConnection1,DataSource的DataSet属性设为ADOTable1,DBGrid的DataSource属性设为DataSource1。将ADOConnection的Connected属性设为true,将ADOTable的Active属性设为true,你的DBGrid现在应该有数据出来了(在设计阶段)。DM1应该是一个DataModule(数据模块),一般将一些数据库控件,如ADOConnection, DataBase... 放在数据模块中,以便所有单元共享。
dsMaster应该是数据模块DM1中的一个主数据源(DataSource控件),按你的说法,其DBGrid控件应该是连接到这个数据源上。如果将上面 4 中除了DBGrid以外的控件都放到数据模块中,就会有这个效果;但要注意在本Unit的implementation下写uses DM1; //引用数据模块