/// <summary>
/// 根据sql语句进行查询第一行第一列的数据
/// 不带参数
/// </summary>
/// <param name="sql"></param>
/// <returns></returns>
public static int GetScalar(string sql)
{
int returnID = 0;
using (MySqlConnection conn = new MySqlConnection(ConnStr))
{
MySqlCommand comm = new MySqlCommand(sql, conn);
conn.Open();
returnID = Convert.ToInt32(comm.ExecuteScalar());
conn.Close();
}
return returnID;
}
数据库是Mysql,在运行comm.ExecuteScalar()的时候报错,请问怎么解决,这个代码以前是SQL2005的数据库,本来没问题的,现在该成Mysql就报错了,怎么回事啊。
/// 根据sql语句进行查询第一行第一列的数据
/// 不带参数
/// </summary>
/// <param name="sql"></param>
/// <returns></returns>
public static int GetScalar(string sql)
{
int returnID = 0;
using (MySqlConnection conn = new MySqlConnection(ConnStr))
{
MySqlCommand comm = new MySqlCommand(sql, conn);
conn.Open();
returnID = Convert.ToInt32(comm.ExecuteScalar());
conn.Close();
}
return returnID;
}
数据库是Mysql,在运行comm.ExecuteScalar()的时候报错,请问怎么解决,这个代码以前是SQL2005的数据库,本来没问题的,现在该成Mysql就报错了,怎么回事啊。
解决方案 »
- 还是dataGridView问题。 显示其它数据表的内容。
- C# 调用 C++ DLL 参数问题。
- 如何把一个dataset中的多张table导入到excel里的不同sheets
- 紧急求助:用htmlhelp可以显示chm文件,但是如果我的chm文件已经在内存里了,不在磁盘上,能处理吗?
- XtraGrid中设置一列的编辑方式为LookUpEditor后,运行时该列不能马上显示其内容
- 如何编写一个解析函数?
- 请教:如何读取笔记本中电池的现有电量信息?有没有什么方法?
- 一个文本框已经绑定,可以显示数据,可是如何在文本框中更改数据库?
- 关于WebClient和域名转向问题
- VS开发WEB如何实现测试时的热部署?修改代码而不需要重启?
- C#操作excel工程表问题
- c# winform textBox下面的下拉框是如何制作的? 如ie浏览器的搜索栏.
这个错,看不明白