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

直接执行SQL命令

标签:数据访问     ADO.NET
    直接执行SQL命令     执行面向集合的操作(比如,更新满足条件的一组数据)可以直接用SQL命令,要比用C#扩展的SQL指令更有效。
    ADO.NET 提供了 SqlCommand 和 OleDbCommand对象,他们提供了可直接执行SQL命令的方法。

    提取单值:
     例:
        .....
        SqlConnection thisConnection = new SqlConnection(@".........ConnectString.........");
        thisConnection.Open();
        SqlCommand thisCommand = thisConnection.CreateCommand();
        thisCommand.CommandText = "SELECT COUNT (*) from Customers ";    
        Object countResult = thisCommand.ExecuteScalar();    
        Console.WriteLine(countResult);    //输出查询到的记录数目
        thisConnection.Close();
        
    不检索数据:
    类似SQL INSERT, UPDATE, DELETE的修改操作不需要返回数据,只需要知道影响的行数。
    用ExecuteNonQuery()方法。
    例:
        ......
        thisCommand.CommandText = "UPDATE Products SET UnitPrice=UnitPrice*1.05 WHERE SupplierId=12";
        int rowAffe


相关文档:

浏览LINQ to SQL关系

标签:数据访问     LINQ     LINQ to SQL 部分
浏览LINQ to SQL关系      两个关联的表:
 & ......

ORACLE分页查询SQL语法


--1:无ORDER BY排序的写法。(效率最高) ­
--(经过测试,此方法成本最低,只嵌套一层,速度最快!即使查询的数据量再大,也几乎不受影响,速度依然!) ­
SELECT * ­
  from (Select ROWNUM AS ROWNO, T.* ­
           from k_task T &s ......

SQL截取字符串

SQL截取字符串
SUBSTRING
返回字符、binary、text 或 image    表达式的一部分。有关可与该函数一起使用的有效Microsoft SQL Server 数据类型的更多信息,请参见数据类型。   
语法
SUBSTRING      (      expression  & ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号