SqlConnection Con = new SqlConnection("Data Source=localhost;Initial Catalog=pubs;Integrated Security=True;");
SqlCommand Com = new SqlCommand("select * from jobs where job_id =3", Con);
Con.Open();
int count = Com.ExecuteNonQuery();
Con.Close();
textBox1.Text = count.ToString();
新建一个窗体执行后发现, 无论SQL语句中job_id 等于几,count都等于 -1 ;count 最起码也得等于0吧,他怎么会 等于 -1 !?
SqlCommand Com = new SqlCommand("select * from jobs where job_id =3", Con);
Con.Open();
int count = Com.ExecuteNonQuery();
Con.Close();
textBox1.Text = count.ToString();
新建一个窗体执行后发现, 无论SQL语句中job_id 等于几,count都等于 -1 ;count 最起码也得等于0吧,他怎么会 等于 -1 !?
解决方案 »
- 【新手问题,求帮助】关于DataSet操作
- Web Service中DataSet問題
- 高人指点!!ds.tables[0].Compute("Sum(Total)","id=5 and id=6 and id=7"),还是 ds.tables[0].Compute("Sum(Total)","id=5","id=6","id=7");
- 字符串占位的问题
- 还是DataGridView的问题,没办法结贴
- [救命啊]高分求救!不够再加!C#多线程问题
- 打包的问题
- 那里有《ASP.NET高级编程-C# 编程》下载啊
- 问题:C语言中的问题
- 高手们,帮帮忙啊!SendMessage()??
- winform中datagridview控件合并单元格的问题
- 目前流行什么设计方法?
对于 UPDATE、INSERT 和 DELETE 语句,返回值为该命令所影响的行数
ExecuteScalar主要用于查询语句select count(*) from