易截截图软件、单文件、免安装、纯绿色、仅160KB

C#——调用存储过程方法

下面是我自己总结的一个比较简单的c#调用SQL Server 2005存储过程的小例子,主要是介绍整个过程,有问题的话请大虾们指导,谢谢~
作者:shinehoo
1)存储过程这样写的
ALTER PROCEDURE dbo.procShowLog
    (
    @StartTime datetime,
    @EndTime datetime,
    @LogSite varchar(20),
    @UserName varchar(30)
    )
AS
    /* SET NOCOUNT ON
*/
BEGIN
 
IF(@UserName = ‘’)
   
    BEGIN
 
        select *
from tbLog where LogInTime
> @StartTime and LogInTime < @EndTime and LogSite = @LogSite;
   
    END;
 
ELSE
 
    BEGIN
 
    select * from tbLog where LogInTime
> @StartTime and LogInTime < @EndTime and LogSite = @LogSite and UserName
= @UserName;
        
    END;
    
                
    RETURN
   
END;
 
2)C#里面有各类专门调用存储过程
 
/// <summary>
        /// 执行存储过程返回一个表。
        /// </summary>
        /// <param
name="proName">存储过程名</param>
        /// <param
name="paraValues">参数值列表</param>
        /// <returns>DataTable对象</returns>
        public static DataTable getDataTable(string proName, SqlParameter[]
paraValues)
        {
            SqlConnection
sqlcon = getConnection();
&nbs


相关文档:

【C#】XSLT转换XML实例

产品几年前使用ASP,后来升级到.Net 1.1,再升级到2.0,一直都有用XSLT转换XML生成网页的方式,稍微整理下。
    XML file:
<?xml version="1.0" encoding="utf-8" ?>
<ric>
  <catalog>
    <book price ......

C# 操作XML,自己用过的代码,可能只有我能看懂

public string WriteXML(string[] values, int flag)
{

//如果flag==0则为第一次运行需要初始化XML文件
if (flag == 0)
{
//生在随机文件名
string dateName = System.DateTime.Now.ToString("yyyyMMddHHmmss");
......

C#中如何理解【反射】技术

你首先要理解一下概念:
 一 类型(Type) 对象是什么
比如 object x; x是对象,object就是它的类型,在程序中如何描述类型这个概念呢?
就是Type(System.Type)。要获取某个类的类型可以用typeof()操作符
 object a;object b; DataTable t;
aType = typeof(object);Type bType = typeof(object);tType = typ ......

c#事务回滚

c#事务回滚(转)
作者:xue5ya  来源:博客园  发布时间:2009-03-20 16:08  阅读:263 次  原文链接   [收藏]  
Code
public void UpdateContactTableByDataSet(DataSet ds,string strTblName) 

    ......

c#的dll文件反编译利器

刚接触.net 时就听说 Reflector这个强大反编译工具呢,只是一直没有去使用他. 今天update跟我说Reflector如何,如何有用,用的如何,如何爽,还得意的说反编译了不少DLL...本来本人对新鲜事就非常有兴趣,听他这么一说.决定试一试这个传说中的工具.
我用的版本是4.1.84.0,以,把自己编写DLL反编译了一下,反编译后的代码 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号