如何使用c#3.0为访问数据库设计包装器?

时间:2009-04-23 09:18:15

标签: database .net-3.5 console wrapper

我只有非常有限的.net 1.1和2.0的曝光,所以我真的非常兴奋和混淆他们在.net 3.5中的许多变化。所以我有这个访问数据库,但我们不希望其他程序直接调用这个数据库。所以我正在编写一个包装器exe,它将包含其他程序可以调用的函数来返回数据(ala web服务样式)。

所以现在我已经设法创建一个控制台应用程序,加密连接字符串并从数据库中提取一些数据。

  1. 我该怎么做才能让其他程序调用这个exe函数?
  2. 如何将适当的数据返回给调用程序?
  3. 并且有什么不对或者是 为我的案子更好的设计?
  4. 我很想从这里的任何网络人员那里学习:) 感谢。

1 个答案:

答案 0 :(得分:1)

为什么不使用现有的数据访问层技术来封装对Access数据库的调用?

之前我使用了强类型数据集用于Microsoft Access数据库。你也可以使用NHibernate。