存储过程
MysqldbTools
GetSqlCommandFromProcedure
这是一个函数,创建一条调用存储过程的字符串
c#
var params = new Dictionary<string, object>
{
{ "key", $"{value}" },
};
string command = MysqldbTools.GetSqlCommandFromProcedure(sqlConnection, "存储过程名称", params); ReportSqlQuery
这是一个函数,执行一条命令查询
c#
var datas = MysqldbTools.ReportSqlQuery(sqlConnection, command); 如何使用存储过程获取数据并遍历获得到的数据
c#
var params = new Dictionary<string, object>
{
{ "key", $"{value}" },
};
string command = MysqldbTools.GetSqlCommandFromProcedure(sqlConnection, "存储过程名称", params);
var datas = MysqldbTools.ReportSqlQuery(config.Con, resultCommand);
var dictionary = ChartData.Cast<IDictionary<string, object>>().ToList();
foreach (var data in dictionary)
{
string something = data["column_name"].ToString();
}