mysql查询问题
我想在C#中写一个方法要返回一个表中的所有记录。代码如下:
public DataTable QueryTableAllItems(string tableName)
{
DataTable dt = null;
MySqlCommand mysqlCommand = new MySqlCommand();
mysqlCommand.CommandText = "proc_queryTableAllItems";//存储过程
mysqlCommand.Connection = mysqlConn;
mysqlCommand.CommandType = CommandType.StoredProcedure;
MySqlParameter table = new MySqlParameter("@tname", MySqlDbType.VarChar);
table.Value = (string)htTableName[(Object)tableName];
mysqlCommand.Parameters.Add(table);
try
{
MySqlDataReader mysqlDR = mysqlCommand.ExecuteReader();
dt = mysqlDR.GetSchemaTable();
while (mysqlDR.Read())
{
&n
相关问答:
在安装Java编译器的Eclipse的时候,对环境变量进行了配置,在安装MySQl的时候也要对环境变量进行配置;那么后面的配置会影响前面的Eclipse的配置吗?
请大家多指教~!谢谢!
不会把,我这都装了的 我系统里 还装了 ......
先上错误
无法联接数据库
java.sql.SQLException: Before start of result set
at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:910)
at com.mysql.jdbc.ResultSet.checkRowPos(ResultSet.java: ......
try
{
sql::Driver *driver;
sql::Connection *con;
//创建连接
driver = get_driver_instance();
con = driver->connect("tcp://192.168.18.52:3306", "root", "1234 ......