|
测试成功 ======================================================== MysqL的驱动包下载地址是 http://dev.mysql.com/downloads/mirror.php?id=403020 Postgresql 的驱动包下载地址是 http://npgsql.projects.pgfoundry.org/ ======================================================== 因为我使用机器是WIN 8 PRO版,所以我在上面地址下载的时候使用的是Npgsql2.0.11-bin-ms.net4.0.zip 为啥有新的Npgsql版本不用而去下载一个旧的版本呢? 因为我使用的是Codesmith 6.5.0 Revision 14588 ,在不进行配置PG sql的时候,它报错,说需要Npgsql 2.0.11.0 ,我下载了最新的dll,但还是报那个错,所以只好下载 它需要的这个版本了。 拷贝文件Npgsql.dll Mono.Security.dll policy.2.0.Npgsql.dll三个文件 到 C:\Program Files (x86)\CodeSmith\v6.5\bin 打开CodeSmith,连接Postgresql数据库,成功! ======================================================== MysqL步骤: 请先注册登录后才能下载MysqL-connector-net-6.3.7.msi这个文件,这个文件是解决ado.net连接MysqL的,下载后安装它,默认安装就可以了,想换路径看你自己。 从安装目录X:C:\Program Files (x86)\MysqL\MysqL Connector Net 6.3.7\Assemblies\v2.0\ 里拷贝MysqL.Data.dll, 复制到 C:\Program Files (x86)\CodeSmith\v6.5\SchemaProviders目录下 和Codesmith的Bin目录下: C:\Program Files (x86)\CodeSmith\v6.5\bin 打开CodeSmith,连接MysqL数据库,成功! codesmith连接MysqL我用时好像只能自己填写Connection String,不能点高级设置,附上个连接串实例: Database=testdb;Data Source=10.10.3.8;User Id=root;Password=dsideal 然后测试看是否连接上,完成! ======================================================== |
原文链接:https://www.f2er.com/postgresql/196092.html