.net数据库参数
来源:互联网 发布:白金汉网络订课系统 编辑:程序博客网 时间:2024/05/16 12:52
在执行数据库操作时,用参数是很方便的,如:
1。sql server 数据库
SELECT top 5 *
FROM products
WHERE Id = @Id
SqlConnection conn = new SqlConnection();
conn.ConnectionString = "";
conn.Open();
SqlCommand cmd = conn.CreateCommand( );
cmd.Parameters.Clear();
//传入
cmd.Parameters.Add( "@Id", SqlDbType.Int ).Value = id;
//输出
cmd.Parameters.Add( "@OutId", SqlDbType.VarChar, 100 ).Direction = ParameterDirection.Output;
2。oracle
SELECT *
FROM products
WHERE Id = :Id and rownum <10
OracleConnection conn = new OracleConnection();
conn.ConnectionString = "";
OracleCommand cmd = conn.CreateCommand();
cmd.Parameters.Add( ":Id", OracleType.Int32 ).Value = Id;
3.mysql
SELECT *
FROM products
WHERE Id = ?Id
MySqlConnection conn = new MySqlConnection();
conn.ConnectionString = "";
MySqlCommand cmd = conn.CreateCommand();
cmd.Parameters.Add( "?Id", MySqlDbType.Int32 ).Value = Id;
oracle 和 mysql 的输出参数还没有测试!!
- .net数据库参数
- ado.net 以参数形式插入数据库
- .NET中参数化查询数据库
- 期待.net 支持数据库存储过程列类型参数 %rowtype
- ado。net在操作Access数据库时的参数问题
- C#.net存储过程访问数据库(带参数)
- .NET中插入数据库报错(400' 需要参数'@XXXX'但未提供该参数
- 数据库参数
- 数据库参数
- NET数据库
- .net中对不同数据库带有参数的插入语句的不同学法
- ASP.net(c#) 在ACCESS数据库中利用参数使用存储过程例子(防SQL注入)
- .net的sqldatasource控件操作mysql数据库传递参数的问题
- ASP.net(c#) 在ACCESS数据库中利用参数使用存储过程例子(防SQL注入)
- asp.net使用参数(parameters)的方法执行数据库操作例子
- VB.net数据库编程(06):调用存储过程(带参和不参数情况)
- VB.net数据库编程(06):调用存储过程(带参和不参数情况)
- .net生成带参数二维码存为图片,并且可以控制图片大小,数据库存入缓存
- st01跟踪没有文件解决办法
- Hibernate 函数简介
- Oracle助东方海外扩大SOA效用
- 用VISIO画的分层架构设计图
- tomcat和WebSphere下JNDI是不同的
- .net数据库参数
- CSS什么时候用import什么时候用link 有何区别
- hibernate 数据保存操作的原理
- 面试中常遇见的50道java基础题
- (转)如何让一个动态链接库文件debug和release编译的时候生成不同的文件名
- 装修进度之一[20081114]
- windows 环境变量代理设置
- 程序员注意:Java开发最容易犯的21种错误(转载)
- Computer Systems Colloquium (EE380) -- Stanford Univ. (EE Dept.)