一个关于存储过程的问题 50 分吧 不知道你在说是什么,在sqlserver中写好,在调用就可以了三 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请问在sqlserver中的什么地方写? 在你使用SqlCommand时,你把属性设置为 存储过程的 就可以了!存储过程是在数据库上的,好象不能写在C#的程式中!SqlCommand Comm = null;Comm.CommandType = CommandType.StoredProcedure; 在你使用SqlCommand时,你把属性设置为 存储过程的 就可以了!存储过程是在数据库上的,好象不能写在C#的程式中!SqlCommand Comm = null;Comm.CommandType = CommandType.StoredProcedure;Comm.CommandText = "MyStoredProcedureName";备注当 CommandType 属性设置为 StoredProcedure 时,将 CommandText 属性设置为存储过程的名称。当您调用 Command 对象的某个 Execute 方法时,该命令执行此存储过程。 那请问写在SQL数据库的什么地方,我原来没怎么用过sqlserver,谢了。 你可以在SQLSERVER中的Query Analyzer中編寫;或是在SQLSERVER的Enterprise中的利用菜單新建一個存儲過程,會出現一個編輯窗口;再就是在VS.net的IDE中服務器管理中連接SQLSERVER,然後新建一個過程, 同樣出現一個編輯窗口. To will97(飘逝):写是写在数据库里的,你可以通过查询分析器(Query Analyzer)来写,具体的楼上的说的没有错。。 ray200304(Ray) 正解楼主看一下咯 我相信楼主连SQL都还没熟悉吧。。那你就惨了。。呵呵。 给你个例子看看,在SQLSERVER查询分析器中执行这样的代码就可以建立存储过程了:ALTER PROCEDURE dbo.System_GetDepartment ( @ID int )AS SELECT ID, ParentID, Number, Name, Description FROM System_Department WHERE (ID = @ID) RETURN ------------------以上是修改一个存储过程的,如下是一个新建时的例子:CREATE PROCEDURE dbo.StoredProcedure/* ( @parameter1 datatype = default value, @parameter2 datatype OUTPUT )*/AS /* SET NOCOUNT ON */ RETURN 相信以楼主的聪明是能看明白的. √一个关于存储过程的问题 50 分吧(will97)打勾的。却没有接分结果啊 如何转换时间成这种格式 VS2010中C#如何使用报表? 控制台输入屏蔽(c#) 为什么Mutex在reaease版本下不好用? 表格在firefox下被撑大的问题 移除datagrid的内容(只是让看不见,不删除数据库中的内容),解决马上揭贴。 dataset的数据用xml写入到excel中 一个简单的问题(送分)在线等。急。。 关于远程复制,急!!!! 如何绕过代理? 怎样使用DataRow来更新数据呢? 未处理的“System.Xml.XmlException”类型的异常出现在 system.xml.dll 中。
SqlCommand Comm = null;
Comm.CommandType = CommandType.StoredProcedure;
SqlCommand Comm = null;
Comm.CommandType = CommandType.StoredProcedure;
Comm.CommandText = "MyStoredProcedureName";
备注
当 CommandType 属性设置为 StoredProcedure 时,将 CommandText 属性设置为存储过程的名称。当您调用 Command 对象的某个 Execute 方法时,该命令执行此存储过程。
或是在SQLSERVER的Enterprise中的利用菜單新建一個存儲過程,會出現一個編輯窗口;
再就是在VS.net的IDE中服務器管理中連接SQLSERVER,然後新建一個過程, 同樣出現一個編輯窗口.
ALTER PROCEDURE dbo.System_GetDepartment
(
@ID int
)
AS
SELECT ID, ParentID, Number, Name, Description
FROM System_Department
WHERE (ID = @ID) RETURN
------------------以上是修改一个存储过程的,如下是一个新建时的例子:
CREATE PROCEDURE dbo.StoredProcedure
/*
(
@parameter1 datatype = default value,
@parameter2 datatype OUTPUT
)
*/
AS
/* SET NOCOUNT ON */
RETURN 相信以楼主的聪明是能看明白的.