mdsk.net
当前位置:首页 >> C# SQL数据库查询的返回值 >>

C# SQL数据库查询的返回值

string str_con = @"Data Source=26-3B72903E783B/SQLEXPRESS;Integrated Security=SSPI;Initial Catalog=testDB;"; //定义SQL语句字符串 string sql = "select * from danwei where name='"+TextBox1.Text+"'"; //定义并实例化数据库连接类型变...

用ADO.NET SqlCommand cmd = new SqlCommand(sql); string st = cmd.ExecuteScalar().ToString(); 其中: new SqlCommand(sql) 中的参数是你的SQL语句。 ExecuteScalar() 是返回查询结果的第一行第一列的值。

ExecuteNonQuery这个返回的影响的行数. 你查询当然是没有影响的行.只有添加/修改/删除才会有结果的 你查询用这个.. this.textBox1.Text = mycmd.ExecuteScalar().ToString ();

ExecuteScalar()方法是返回结果集中的第一行第一列,Object类型的 ExecuteReader()方法是返回的是单条数据,是一个只向前的,不缓存的数据流。 ExecuteDataSet()方法是返回整个结果集,DataSet类型的,结果集中可以包括多个表的数据,只想取其中某...

唉,看了另一个回答我很难过。 int i=0; string str="";//连接字符串 SqlConnection con=new SqlConnection(str); string sql="select * from [table]"; SqlCommand cmd=new SqlCommand(sql,con); SqlDataReader dr=cmd.ExecuteReader(CommandBe...

select CC,sum(DD) from BB group by CC; 得到CC,DD的统计数,用SqlClient组件接收返回的数据,如DataTable. DataTable.Rows就是 DD 2222 3333 4444 5555 6666 这些数据了~~ [原创]C# 数据操作窗体实现增/删/改/查(图)源代码 http://hi.baidu.co...

你的方法返回类型写错了,改成这样: public DataTable Connole(String txtcomm) { .... return Dta; }

返回的时候用dataset就可以,比如你存储过程这样写 select * from A select * from B select * from C select * from D select * from D 在执行完存储过程后返回一个dataset dataset ds = 执行存储过程 ds.tables[0]就是表A ds.tables[1]就是表B ...

// 获得数据写入text(主方法) private void count(object sender, EventArgs e) { string str1 = "select * from 表名 where 条件 ";//读取整张表 MySqlConnection coon = MySQL.getMySqlCon();//连接数据库,调方法 MySqlCommand mySqlComman...

static void Main(string[] args) { SqlConnection con = new SqlConnection("你的数据库连接串"); SqlCommand cmd = new SqlCommand("select * from 学生 where 姓名 like N'%name_1%'", con); var dr = cmd.ExecuteReader(); while (dr.Read()...

网站首页 | 网站地图
All rights reserved Powered by www.mdsk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com