DatabaseFactory.CreateDatabase 方法操作数据库
2016-07-01 15:15
351 查看
using Microsoft.Practices.EnterpriseLibrary.Data;
using Microsoft.Practices.EnterpriseLibrary.Data.Sql;
using Microsoft.Practices.EnterpriseLibrary.Data.Sql;
string sql = ""; //程序启动的时候 Database db = DatabaseFactory.CreateDatabase(); DbCommand dbCommand = db.GetStoredProcCommand(sql); db.AddInParameter(dbCommand, "@MenuId", DbType.Int32, menuId); db.AddOutParameter(dbCommand, "@Result", DbType.Int32, Int32.MaxValue); db.AddOutParameter(dbCommand, "@ResultMessage", DbType.AnsiString, 1000); db.ExecuteNonQuery(dbCommand);
<dataConfiguration defaultDatabase="SqlConnection" /> <connectionStrings> <add name="SqlConnection" connectionString="User ID=sa;Initial Catalog=test;Data Source=192.168.1.100\test;Password=test@12345;" providerName="System.Data.SqlClient" /> </connectionStrings>
相关文章推荐
- redis持久化RDB和AOF
- mysqlbinlog: unknown variable 'default-character-set=utf8'
- Mysql修改id自增值
- python安装cx_oracle psutil插件等问题
- MySQL5.7.11免安装版的安装和配置以及解决MYSQL服务无法启动问题
- MySQL 密码增强插件
- Oracle 导出、导入某用户所有数据(包括表、视图、存储过程...)
- Restful框架中导入数据库表,选择Application/Json选项显示数据时出现500错误的解决办法
- 项目中为什么不建议用jdbc操作数据库
- Java 8 加密架构中Oracle提供者总结
- oracle 11g RAC 限制指定IP访问
- Sql Server2008的总结
- 最新版postgresql+pgboucer安装
- Mysql:is not allowed to connect to this MySQL server
- sql.
- Linux Oracle下sqlplus无法使用命令退格删除和历史记录的解决方法(使用rlwrap)(转)
- 数据库优化
- MYSQLdump参数详解
- postgreSQL格式化时间的函数详解
- emysql 源码阅读