数据库数据访问
问题描述:
我一直在使用C#语言试验数据库。到目前为止,我已经添加,删除,查看等等,我的数据都以一种形式存在。但是现在我正努力以其他形式访问和使用它(例如登录窗口)。如何在我的应用程序的所有形式中访问我的数据库信息?谁能帮帮我吗。数据库数据访问
答
例如,您可以设置连接字符串中的的app.config部分的ConnectionStrings,然后在你这样的代码的任何部分使用它:
var conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);
然后你就可以实例化一个新的SqlCommand对象用于验证您的用户等等...
+0
谢谢大家。我会试一试你的想法。我很感激他们 – user755366 2011-05-16 09:44:20
答
如果您正在使用web应用程序,然后使用状态管理(捕获/ Sesions)来解决您的问题。
如果您正在使用的应用程序赢得那么你可以做的波纹管的一个
创建db.cs一类,并用这需要PARMS作为sqlstirng方法和返回执行结果的数据表/数据集。 (你可以声明所有相关的字符串连接数据库在类级字符串)
您可以传递相同的数据,您在第一页中retirved并通过下一个表单的构造函数传递它。
我觉得第二点会解决你的问题。
你是否以一种形式完成了什么阻止你以不同的形式尝试类似? – V4Vendetta 2011-05-16 09:00:05
复制 - 将相同的代码粘贴到登录表单中。 – Amitabh 2011-05-16 09:03:44
你能否特别说出你的问题? – 2011-05-16 09:04:04