asp.net C#中怎样接受SQL 返回select受影响的行数

asp教程.net C#中怎样接受SQL 返回select受影响的行数

'实例二

OleDbCommand command = new OleDbCommand(select count(*) from biao where name="张三" ,conn);
  OleDbDataReader reader = command.ExecuteReader();
   
  if (reader.Read())
  {
  strValue = (string)reader.GetValue(0);
  }

  reader.Close();

 
'实例二

public static DataSet Query(string SQLString)
        {
            using (SqlConnection connection = new SqlConnection(connectionString))
            {
                DataSet ds = new DataSet();
                try
                {
                    connection.Open();
                    SqlDataAdapter command = new SqlDataAdapter(SQLString, connection);
                    command.Fill(ds, "ds");
                }
                catch (System.Data.SqlClient.SqlException ex)
                {
                    throw new Exception(ex.Message);
                }
                return ds;
            }
        }

DataSet ds = new DataSet();
ds = Query("select * from tbname");
int count = ds.Tables[0].Rows.Count;

'实例三

 SqlConnection con = new SqlConnection();
        SqlCommand cmd = con.CreateCommand();
        cmd.CommandText = "select count(1) from stockout";
        con.ConnectionString = "server=10.10.66.232;database=uerp;uid=uerp;pwd=uerp5678";
        con.Open();
        int returnValue = (int)cmd.ExecuteScalar();
        Label3.Text = "有" + returnValue.ToString() + "条记录";
        con.Close();
  

'最后总结一下

1、返回update、delete、insert的行数
int rows = cmd.ExecuteNonQuery(); 
return rows;
2、返回查询的记录数
OleDbCommand command = new OleDbCommand("select count(*) from biao where name=张三" ,conn); 
OleDbDataReader reader = command.ExecuteReader();
   
if (reader.Read()) 

  strValue = (string)reader.GetValue(0); 

reader.Close();

 

时间: 2024-09-26 00:26:56

asp.net C#中怎样接受SQL 返回select受影响的行数的相关文章

返回UPDATE SQL语句所影响的行数的方法

用如下方法可以直接得到影响的行数: <%dim conndim sqldim lngrecs sql="update table1 set field1='good'"set conn=server.createobject("adodb.connection")conn.open dsnconn.execute sql,lngrecsconn.close:set conn=nothing response.write lngrecs%> 用存储过程也有

在adodb.php中有没有一个方法可以返回 update语句,影响的行数

问题描述 在adodb.php中有没有一个方法可以返回 update语句,影响的行数 如题在adodb.php中有没有一个方法可以返回 update语句,影响的行数

javascript-请问网页中如何用js实现跳转到指定行数?

问题描述 请问网页中如何用js实现跳转到指定行数? 如题,请问如何用js实现点击跳转到相应的网页位置(当前网页的位置,如回到顶部) 是否可以实现跳转到制定div?还是要指定跳转到坐标?求一个实例.谢谢先~ 解决方案 可以跳转到指定锚点 url中添加 url#aaa

Oracle中如何查看指定分区表的每个子分区行数

批量获取指定分区表的每个子分区行数! 不然手动查询太麻烦! ---查看指 定分区表的每个子分区行数 create or replace procedure show_tabparcnt (partiton_tablename in user_tab_partitions.table_name%type )  --输入参数 as TYPE cur IS REF CURSOR RETURN user_tab_partitions%RowType;  --声明游 标类型为ref a cur;    

深航高级顾问李泽源接受调查深航未受影响运转正常

资料图片:深圳航空公司高级顾问李泽源 新华网北京11月30日电深圳航空公司高级顾问李泽源目前正在接受公安机关的调查,深航未受影响,一切运转正常. 深航有关负责人30日在接受记者电话采访时表示,深圳航空有限责任公司高级顾问李泽源,因涉嫌经济犯罪,正在接受公安机关调查.深航在有关方面的支持下,已采取了积极有效的应对措施.深航目前的生产.运行.服务.管理正常,公司各项工作未受任何影响.

Zabbix 再次被爆出存在 SQL 注入漏洞,影响云上数百网站

0x00 前言         昨晚,Zabbix 被爆出一个高危的 SQL 注入漏洞.这个漏洞本身需要登录触发,但因为大部分 Zabbix 都启用了 guest 账号,导致访客在访问 Zabbix 时默认都会带上 guest 权限.有了 guest 权限后,触发这个漏洞的条件"需要登录"就不存在了,相当于一个前台的 SQL 注入漏洞.所以,外部媒体转载的文章中"无需登录"实际上是不严谨的说法. 0x01 漏洞原理         由漏洞作者提供的 POC 得知,漏

技巧:ASP.NET设计中的性能优化问题

asp.net|技巧|设计|问题|性能|优化 一.SqlDataRead和Dataset的选择 Sqldataread优点:读取数据非常快.如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多.缺点:直到数据读完才可close掉于数据库的连接 (SqlDataReader 读数据是快速向前的.SqlDataReader 类提供了一种读取从 SQL Server 数据库检索的只进数据流的方法.它使用 SQL Server 的本机网络数据传输格式从

ASP.NET设计中的性能优化问题

asp.net|设计|问题|性能|优化 一.SqlDataRead和Dataset的选择 Sqldataread优点:读取数据非常快.如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多.缺点:直到数据读完才可close掉于数据库的连接 (SqlDataReader 读数据是快速向前的.SqlDataReader 类提供了一种读取从 SQL Server 数据库检索的只进数据流的方法.它使用 SQL Server 的本机网络数据传输格式从数据库

漫谈ASP.NET设计中的性能优化问题

一.SqlDataRead和Dataset的选择 Sqldataread优点:读取数据非常快.如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多.缺点:直到数据读完才可close掉于数据库的连接 (SqlDataReader 读数据是快速向前的.SqlDataReader 类提供了一种读取从 SQL Server 数据库检索的只进数据流的方法.它使用 SQL Server 的本机网络数据传输格式从数据库连接直接读取数据.DataReader需