我在做一个学员管理小ADO实例中,几乎在Winform的每个窗体都建立sql连接,连接字符串,定义命令Sqlcommand,适配器和Dataset.
这样程序看上去很累赘,而且有很多问题,例如安全性,管理员密码都显示表示了?
请多多指导,别嫌弃这个初级问题,谢谢!
这样程序看上去很累赘,而且有很多问题,例如安全性,管理员密码都显示表示了?
请多多指导,别嫌弃这个初级问题,谢谢!
解决方案 »
- C# System.Drawing.Text.AddMemoryFont
- StreamReader 读取数据时 包含 \0 无法读取完整
- [变态正则]征集答案
- .net 里面有没有像winform里面的listbox样的控件?
- c# 使用 com对象
- 本人刚买了清华大学最新出版的 Visual C#.NET 2003开发与技巧,觉得不错.有看过的进来聊聊...
- 我是新手,怎样用C#编写分权限的登陆程序,希望那位哥哥姐姐帮帮忙!!!!
- 比如窗口左边是Tree,右边根据Tree的不同事件,显示不同的子窗口
- 两个关于日期的问题,请大家帮帮手.
- 无法在对象浏览器中查看此项目,因为此项目不可用或者尚未生成。请确保此项目可用并且已生成
- 拆分数组问题
- .net中DataGrid控件怎么绑定数据库??求救。。。
可以参考sqlhelper
其中对 datareader dataset command都有很好的封装!关于密码的安全 是可以加密的 !
我翻阅了一本<c#高级编程>的书,它提供了一个解决方法就是
"使用配置文件中的新的<connectionStrings>段.在这里可以制定连接的名称,数据库连接字符串的参数,还需要指定之歌连接类型的提供程序.
然后创建一个方法,根据连接的名称检索数据库连接:
private DbConnection GetDatabaseConnection(string name)
{
...
}"
其中提到的配置文件我没用过,不知道在那个地方,希望各位看到这个简单问题不要晕倒!
能告诉我怎样找到配置文件吗?
要不用三层的,看看petshop4吧