我们老师要我们编程时把SQL语句都写到Config文件中,象这样:
<configuration>
<appSettings>
<add key="DataConnectionString" value="Data Source=localhost;Provider=SQLOLEDB;Database=StoreHouse;User ID=sa;Password="/>
<add key="TyBindString" value="select Module from PurModule"/>
然后就可以把象delete等数据库操作都写到一个类中的涵数内,然后就可以通过把写在Config文件中的
SQL语句当参数传过去操作!象add key="TyBindString" value="select Module from PurModule"/>
这样的还行,但如果后面有Where...怎么办了?比如 <add key="TyBindString" value="select Module from PurModule where ~~~ = ~~~ "/>。
有人说可用参数,具体代码又是什么了?
请高手们帮忙解决下!
<configuration>
<appSettings>
<add key="DataConnectionString" value="Data Source=localhost;Provider=SQLOLEDB;Database=StoreHouse;User ID=sa;Password="/>
<add key="TyBindString" value="select Module from PurModule"/>
然后就可以把象delete等数据库操作都写到一个类中的涵数内,然后就可以通过把写在Config文件中的
SQL语句当参数传过去操作!象add key="TyBindString" value="select Module from PurModule"/>
这样的还行,但如果后面有Where...怎么办了?比如 <add key="TyBindString" value="select Module from PurModule where ~~~ = ~~~ "/>。
有人说可用参数,具体代码又是什么了?
请高手们帮忙解决下!
解决方案 »
- 读取Excel 2010中的数据,出现问题?
- C# 安装部署 断点调试问题!
- vs2008有没有下载地址
- 【求助】DataGridView运行时动态列宽的保存
- treeview窗体控件内容改变引发的事件是哪个 主要是增加和减少节点时.
- c#中能否把基于form的dll的resize事件传到主工程里?
- 请问镶嵌窗口的问题
- DataTable提交到数据库问题,更新不成功???
- 如何在C# 中的form 中Resourse file 加入string,改变design后,resx中输入的string 不会消失
- 新手问,怎样在一个C#的窗口结束后调用另一个C#窗口?
- help of c#
- 使用window.open打开的页面如何实现在浏览器里打开时窗口自动最大化?
建議做法是:數據庫連接字符串加密﹔數據庫連接字符串和SQL語句分別存放在不同的配置文件(表里)