数据库数据访问

本文关键字:访问 数据 数据库 | 更新日期: 2023-09-27 17:56:26

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

数据库数据访问

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

如果您使用的是win应用程序,则可以执行以下操作之一

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

  2. 您可以传递在第一页中重新设置的相同数据,并将其传递到下一个窗体的构造函数中。

我认为第二点将解决您的问题。

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

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

然后,您可以实例化一个新的 SqlCommand 对象,以用于对用户进行身份验证,依此类推...