我现在要做一个导数据的程序。就是在Mysql和SqlSever之间导数据。怎样连接MySql呢?
我知道一个控件:MySQLDAC 。还有没有其他的方法或控件。全免费的哟!!!谢谢!!!
我知道一个控件:MySQLDAC 。还有没有其他的方法或控件。全免费的哟!!!谢谢!!!
解决方案 »
- 改变标题栏颜色Delphi
- delphi用相对路径就是不能复制文件烦..................老师帮我..
- 在delphi中快速实现两种IP配置切换!不能用“netsh”!
- delphi控件 File Sharing 95/98 哪有下载?
- 寻求数据库设计高手来解决-----当场给分 快行动!!!!!!!!!!!!
- 谁使用过SPCOMM控件?请帮我解决棘手一个问题。高手请进!
- 分辨率问题
- 报表打印问题?
- 有谁做过连锁店管理软件的,请来说说。
- trunc 很奇怪的问题。
- 高手看过来。请问:我用鼠标在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; //引用数据模块