数据库数据访问

问题描述:

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

+0

你是否以一种形式完成了什么阻止你以不同的形式尝试类似? – V4Vendetta 2011-05-16 09:00:05

+3

复制 - 将相同的代码粘贴到登录表单中。 – Amitabh 2011-05-16 09:03:44

+0

你能否特别说出你的问题? – 2011-05-16 09:04:04

例如,您可以设置连接字符串中的的app.config部分的ConnectionStrings,然后在你这样的代码的任何部分使用它:

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

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

+0

谢谢大家。我会试一试你的想法。我很感激他们 – user755366 2011-05-16 09:44:20

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

如果您正在使用的应用程序赢得那么你可以做的波纹管的一个

  1. 创建db.cs一类,并用这需要PARMS作为sqlstirng方法和返回执行结果的数据表/数据集。 (你可以声明所有相关的字符串连接数据库在类级字符串)

  2. 您可以传递相同的数据,您在第一页中retirved并通过下一个表单的构造函数传递它。

我觉得第二点会解决你的问题。