DataBases数据访问

时间:2011-05-16 08:55:20

标签: c# .net ado.net

我一直在使用C#语言试验数据库。到目前为止,我已经以一种形式添加,删除,查看等数据。但现在我正在努力以其他形式访问和使用它(例如登录窗口)。如何在我的应用程序的所有形式中访问我的数据库信息?任何人都可以帮助我。

2 个答案:

答案 0 :(得分:2)

如果您正在使用Web应用程序,请使用状态管理(捕获/ Sesions)来解决您的问题。

如果您正在使用win应用,那么您可以执行以下其中一项

  1. 使用db.cs创建一个类并编写方法,将parms作为sqlstirng并将执行结果作为datatable / dataset返回。(您可以声明所有与类级别字符串连接数据库相关的字符串)

  2. 您可以传递您在第一页中提交的相同数据,并将其传递给下一个表单的构造函数。

  3. 我认为第二点将解决你的问题。

答案 1 :(得分:0)

例如,您可以在 app.config 部分 connectionStrings 中设置连接字符串,然后在代码的任何部分使用它,如下所示:

 var conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);

然后,您可以实例化一个新的 SqlCommand 对象,用于验证您的用户等等...