求用ODBC方式调用MYSQL的存贮过程 我现在在.Net下用ODBC连接上的MySql数据库,要用放在Liunk下的数据库.但不知道怎么调用存贮过程,请用MySql的高手们指点一下.贴代码示例.谢谢.解决给分! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 System.Data.Odbc.OdbcConnection conn = new System.Data.Odbc.OdbcConnection (); conn.ConnectionString = "FIL=MS Access;DSN=valid data source name"; try { conn.Open(); OdbcCommand myCommand = new OdbcCommand(); myCommand.Connection=conn; myCommand.CommandText = "存储过程名"; myCommand.CommandType = CommandType.StoredProcedure; myCommand.ExecuteNonQuery(); } catch {} finally { conn.Close(); } jackymi(完美刺客) 我现在用的就是管样的方式,可是存贮过程没有执行.你也用这样的方式执行了吗?谢谢 那就换成用mysql自己的.net类库写 http://dev.mysql.com/downloads/connector/net/1.0.html 到这里下载并安装<appSettings> <add key="ConnectionString" value="Server=localhost;Port=3306;Database=versedb;Uid=root;Pwd=mySecret" /></appSettings>string cnnString = ConfigurationSettings.AppSettings["ConnectionString"];MySqlConnection cnx = new MySqlConnection(cnnString);MySqlDataAdapter adapter = new MySqlDataAdapter();string cmdText = "usp_Verse_GetList";MySqlCommand cmd = new MySqlCommand(cmdText, cnx);cmd.CommandType = CommandType.StoredProcedure;DataSet ds = new DataSet();adapter.SelectCommand = cmd;adapter.Fill(ds); http://dev.mysql.com/tech-resources/articles/dotnet/ mysql官方提供的.NET解决方案.http://crlab.com/mysqlnet/ 不能用mysql自己的.net类.只能用ODBC 大哥们快来帮忙看下这个枚举问题! 数据库查询不到结果 C# ArrayList 问题 ,急 紧急求助设置panel背景色的问题 做EXCEL编程以来,遇到的最难的难题 无聊时,用c#写了个百度贴吧发贴机 高分请教 biglong888 (凌晨三四点) 定義的這個索引器對嗎? drag and drop中如何知道拖放的数据源的程序? linq to xml如何查找指定节点的指定子节点 求数据库操作的C#源码 关于定时器占用CPU的问题!
new System.Data.Odbc.OdbcConnection ();
conn.ConnectionString = "FIL=MS Access;DSN=valid data source name";
try
{
conn.Open();
OdbcCommand myCommand = new OdbcCommand();
myCommand.Connection=conn;
myCommand.CommandText = "存储过程名";
myCommand.CommandType = CommandType.StoredProcedure;
myCommand.ExecuteNonQuery();
}
catch
{}
finally
{
conn.Close();
}
<add key="ConnectionString"
value="Server=localhost;Port=3306;Database=versedb;Uid=root;Pwd=mySecret" />
</appSettings>
string cnnString = ConfigurationSettings.AppSettings["ConnectionString"];
MySqlConnection cnx = new MySqlConnection(cnnString);
MySqlDataAdapter adapter = new MySqlDataAdapter();
string cmdText = "usp_Verse_GetList";
MySqlCommand cmd = new MySqlCommand(cmdText, cnx);
cmd.CommandType = CommandType.StoredProcedure;
DataSet ds = new DataSet();
adapter.SelectCommand = cmd;
adapter.Fill(ds);
http://crlab.com/mysqlnet/