MyException - 我的异常网
当前位置:我的异常网» C# » 调用mysql存储过程解决方案

调用mysql存储过程解决方案

www.MyException.Cn  网友分享于:2013-12-30  浏览:57次
调用mysql存储过程
public DataTable selectAllPerson() 

string constr = "UserId=root;Host=localhost;Database=test;password=1234"; 
MySqlConnection conn = new MySqlConnection(constr); 
MySqlDataAdapter sda=new MySqlDataAdapter(); 
sda.SelectCommand =new MySqlCommand("sp_Select(存储过程名称)",conn); 
DataSet ds = new DataSet(); 
sda.Fill(ds,"T_User"); 
return ds.Tables["T_User"]; 




public DataTable selectAllPerson() 

string constr = "UserId=root;Host=localhost;Database=test;password=1234"; 
MySqlConnection conn = new MySqlConnection(constr); 
MySqlDataAdapter sda=new MySqlDataAdapter(); 
sda.SelectCommand =new MySqlCommand("select * fromT_User",conn); 
DataSet ds = new DataSet(); 
sda.Fill(ds,"T_User"); 
return ds.Tables["T_User"]; 


为什么上面这个程序执行会出错?

------解决方案--------------------
sda.SelectCommand.CommandType = CommandType.StoredProcedure

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有