c#存储过程入门,创建和调用

首先你在读篇文章的时候不需要知道任何关于存储过程的东西。

开始,我们讲“创建",所谓创建存储过程,那么你可能隐约感觉跟数据库有关,对!它就是在数据库里面创建的东东。比如我有个数据库,叫做"TestProcess”,那么你看它的下面选项中有个“可编程性”,然后下面的“存储过程”选项,右击这个“存储过程”选项,有个“新建存储过程",那么你就点击一下,这就打开了一个写存储过程的地方。

下面是一个存储过程:

  create procedure Name

  (参数,参数)//这里不讨论这个参数问题。有兴趣,找资料。

 As

 select   Name,name,nam,na,n

from Tab

那么,在点击sqlManage的红色感叹号执行,成功,则你写了个名字叫做Name的存储过程。(你可以刷新”可编程性"里面的"存储过程",就会看到);

综上,一个简单存储过程建立了,那么怎么调用呢,下面说说调用。如下:

假设我们在vs下建立了一个winform工程,然后,在form1代码里面,写数据库语句

SqlConnect sqlconn = new SqlConnection("Data Source =192.168.1.11;Initial Catalog =TestProcess;uid =sa;pwd=123456; Connect TimeOut =3 ");

SqlCommand sc = new SqlCommand();

sc.Connection = sqlconn;

sc.commandText = "Name";

sc.CommandType = CommandType.StoredProcedure;

SqlDataAdapter ad = new SqlDataAdapter(sc);

DataTable  dt = new DataTable();


ad.Fill(dt);

dataGrideView1.DataSource = dt;


OK,现在DataGrideView1将显示你存储过程写的数据;




    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值