ADO:用代码调用存储过程
原文发布时间为:2008-08-02 —— 来源于本人的百度文章 [由搬家工具导入]
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
/// <summary>
/// Produce 的摘要说明
/// </summary>
public class Produce
{
private SqlConnection conn;
private SqlCommand cmd;
private SqlDataAdapter sda;
private DataSet ds;
public Produce()
{
conn = new SqlConnection(ConfigurationManager.ConnectionStrings["testConn"].ConnectionString);
cmd = new SqlCommand();
sda = new SqlDataAdapter();
ds = new DataSet();
}
public DataTable dt()
{
sda.SelectCommand = new SqlCommand("testSelect");
sda.SelectCommand.CommandType=CommandType.StoredProcedure;
sda.Fill(ds,"test");
return ds.Tables["test"];
}
public void Update(Int32 id, string name, string banji)
{
cmd.CommandText = "testUpdate";
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@id", id);
cmd.Parameters.AddWithValue("@name", name);
cmd.Parameters.AddWithValue("@class", banji);
cmd.Parameters.AddWithValue("@Original_id", id);
cmd.Connection = conn;
conn.Open();
cmd.EndExecuteNonQuery();
conn.Close();
}
public void Delete(Int32 id)
{
cmd.CommandText = "testDelete";
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@Original_id", id);
cmd.Connection = conn;
conn.Open();
cmd.EndExecuteNonQuery();
conn.Close();
}
}
转载于:https://www.cnblogs.com/handboy/p/7141568.html
ADO:用代码调用存储过程相关推荐
- Oracle ORA-06861: 文字与格式字符串不匹配 记录两次无助的遭遇:存储过程直接执行正常,java调用存储过程则报错
一天之内,出现了两次这样的尴尬遭遇:将参数直接放到存储过程中执行时,程序运行正常,但是通过java程序去调用数据库存储过程时,就抛出异常.我和我的同事分别遇到了一次,但是,原因却大不相同. 先说说我的 ...
- VC++ ADO调用存储过程方法
一.调用基本过程 关于ADO调用存储过程一般是按照以下步骤进行: 1.生成并初始化一个_CommandPtr对象:指定CommandType为存储过程. 2.生成调用存储过程需要的参数,这些参数都是_ ...
- 存储过程--分页与C#代码调用
存储过程: SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ========================================== ...
- 存储过程系列之存储过程sql数据库调用和程序代码调用
1.存储过程,无参数的存储过程 创建无参数存储存储过程 Create Procedure DCEMREMR_TEMPLATE As SELECT TOP 10 [FILENAME],[FILETITL ...
- java 调用 oracle存储过程_java代码调用oracle存储过程
一.简介 与调用mysql存储过程类型过程都是如下 1.创建连接 Connection conn = DriverManager.getConnection(url, user, password); ...
- jpa调用mysql函数_Spring data jpa 调用存储过程处理返回参数及结果集(示例代码)
一.环境 1.此随笔内容基于spring boot整合的spring data jpa项目, 2.数据库为mysql 5.7.9版本 二.内容 1. 新建存储过程 pro_query_object B ...
- ASP调用存储过程详解。
ASP与存储过程(Stored Procedures)的文章不少,但是我怀疑作者们是否真正实践过.我在初学时查阅过大量相关资料,发现其中提供的很多方法实际操作起来并不是那么回事.对于简单的应用,这些资 ...
- IBatis.Net学习笔记十三:在IBatis.Net中调用存储过程
其实调用方式比较简单,主要也就是两种类型的存储过程: 1.更新类型的存储过程 2.查询类型的存储过程 下面就来看看具体的调用方式:1.更新类型的存储过程sp_InsertAccount: CREATE ...
- asp.net中调用存储过程大全
在 Visual Basic .NET 中使用存储过程 ADO.NET 简介 本文假设您已经了解了 ADO.NET 的基础知识.如果您在工作中从未使用过 ADO.NET 中的 DataAdapter. ...
最新文章
- 云服务干掉的是运维。
- 智能车竞赛技术报告 | 双车接力组 - 大连海事大学 - 同舟拾贰队
- 8.依赖的传递、排除、冲突
- 【数据分析实例】6000 条倒闭企业数据分析
- 关于IPC入侵的一些细节
- 「分布式系统理论」系列专题整理
- 解决GET请求时中文乱码的问题
- Linux 下安装配置 JDK7
- 前端工程化:vue代码检查工具vetur
- 南昌大学百年校庆游戏彩球传说开源项目
- 随笔---ubuntu下通过ifstat查看实时网速
- python学员管理系统
- android spinner 取消默认值,令请选择
- 【微信小程序】——Mobx全局数据共享和分包
- Android Qcom USB Driver学习(八)
- CultureInfo 类中需要的【区域性名称】查询
- mysql学生表选课表课程表_mysql查询(学生表、课程表、选课表)
- FFmpeg使用sws_scale转换像素格式后,视频变为绿色条纹背景及部分图像丢失
- 使用VC++6.0时出现error spawning cl.exe解决方法
- 管理经济学 知识点总结 (二)