mono:数据库开发

博客介绍了Mono中的数据库开发,以MySQL和PostgreSQL为例进行测试。对于MySQL,需下载.net数据库驱动及相关库并添加到工程引用,编写代码连接数据库建表;对于PostgreSQL,Mono自带.net驱动,编写代码查找表并输出用户信息,最后在终端运行程序查看结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

mono:数据库开发

 

这个例子采用mysql测试数据库操作。你需要到http://sourceforge.net/projects/mysqlnet下载mysql.net数据库驱动。这个驱动需要SharpZipLib,你可以到http://www.icsharpcode.net/OpenSource/SharpZipLib/default.asp取下载。

 

解压后需要将ByteFX.Data.dllSharpZipLib.dll增加到工程的引用中。

 

第一步,新建一个控制台解决方案;


2.9.0

 


2.9.1

增加引用(refence)。


2.9.2


2.9.3

编写业务代码,这里连接本机的mysql数据库,在test数据库中建立一个字段为name,agefriends表。


2.9.4

 

F8编译,在终端中运行程序,查看输出信息。

 

Mono中自带了postgresql.net驱动,我们再以postgresql为例进行测试。

加入引用:


2.9.5

 

编写业务代码。我机器上的postgresql是刚装的,只有一个数据库template1,以它为例,查找表pg_user,输出用户的名:

 


2.9.6

 

编译F8,在终端中运行程序:

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值