当前位置:编程学习 > C#/ASP.NET >>

您好,我是昨天那位提asp.net对数据库的“增”代码

public int AddUInfo(string P_Str_Name, )
{
SqlConnection myConn = dbObj.GetConnection();
SqlCommand myCmd = new SqlCommand("Proc_InsertUInfo", myConn);
myCmd.CommandType = CommandType.StoredProcedure;
//添加参数
SqlParameter Name = new SqlParameter("@Name",

SqlDbType.VarChar, 50);
Name.Value = P_Str_Name;
myCmd.Parameters.Add(Name);

//添加参数
SqlParameter MemberId = myCmd.Parameters.Add

("@MemberId",SqlDbType.BigInt,8);
MemberId.Direction = ParameterDirection.Output;
//执行过程
myConn.Open();
try
{
myCmd.ExecuteNonQuery();
}
catch (Exception ex)
{
throw(ex);

}
finally
{
myCmd.Dispose();
myConn.Close();
}
return Convert.ToInt32(MemberId.Value.ToString());

是这样的,我想请问一下,这段代码的存储代码在哪里可以看到呢????
补充:就是存储过程在哪看呢?
答案:
哦,你打开企业管理器,然后打开你那个数据库 下面有个存储过程,点一下就全看到了。你可以用查询分析器来编辑这个存储过程 打开方法一样,编辑的时候 在那个存储过程上点右键选编辑就可以了(查询分析器里)
答案补充
看图片
答案补充
不是自动匹配,你传入的数据库变量必须和存储过程里面定义的接收变量一样,要不然执行不成功。
答案补充
在数据库里用存储过程来进行一些逻辑上的操作,其实和平时用的编程语言是一样的、有自己的语法和流程。具体你可以看一些存储过程的基础文章,入门很容易,只要多用就能熟悉。
答案补充
对,存储过程有系统自带的,可以直接使用,不过一般都是对数据库进行重要的操作的。就相当于用的编程工具里面自带的一些函数那样。

另外就是自己写的存储过程了,这类存储过程是最多的,是根据业务流程来实现一些功能。
哦,你打开企业管理器,然后打开你那个数据库 下面有个存储过程,点一下就全看到了。你可以用查询分析器来编辑这个存储过程 打开方法一样,编辑的时候 在那个存储过程上点右键选编辑就可以了(查询分析器里)

上一个:求vs2008 asp.net用代码实现FormView控件绑定数据源和增删改查
下一个:谁能给我一个asp.net放注入代码的类并告诉我怎么使用

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,