mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-06-19 20:38:16 +08:00
折腾 net45 版本,增加 MySqlConnector 实现
This commit is contained in:
@ -34,7 +34,7 @@ namespace FreeSql.Internal.CommonProvider {
|
||||
flag = sbflag.ToString();
|
||||
}
|
||||
ret.Add((T)Utils.ExecuteArrayRowReadClassOrTuple(flag, type, indexes, dr, 0, _util).Value);
|
||||
return Task.CompletedTask;
|
||||
return Task.FromResult(false);
|
||||
}, cmdType, cmdText, cmdParms);
|
||||
return ret;
|
||||
}
|
||||
@ -88,7 +88,7 @@ namespace FreeSql.Internal.CommonProvider {
|
||||
ret2.Add((T2)Utils.ExecuteArrayRowReadClassOrTuple(flag2, type2, indexes2, dr, 0, _util).Value);
|
||||
break;
|
||||
}
|
||||
return Task.CompletedTask;
|
||||
return Task.FromResult(false);
|
||||
}, cmdType, cmdText, cmdParms);
|
||||
return (ret1, ret2);
|
||||
}
|
||||
@ -162,7 +162,7 @@ namespace FreeSql.Internal.CommonProvider {
|
||||
ret3.Add((T3)Utils.ExecuteArrayRowReadClassOrTuple(flag3, type3, indexes3, dr, 0, _util).Value);
|
||||
break;
|
||||
}
|
||||
return Task.CompletedTask;
|
||||
return Task.FromResult(false);
|
||||
}, cmdType, cmdText, cmdParms);
|
||||
return (ret1, ret2, ret3);
|
||||
}
|
||||
@ -256,7 +256,7 @@ namespace FreeSql.Internal.CommonProvider {
|
||||
ret4.Add((T4)Utils.ExecuteArrayRowReadClassOrTuple(flag4, type4, indexes4, dr, 0, _util).Value);
|
||||
break;
|
||||
}
|
||||
return Task.CompletedTask;
|
||||
return Task.FromResult(false);
|
||||
}, cmdType, cmdText, cmdParms);
|
||||
return (ret1, ret2, ret3, ret4);
|
||||
}
|
||||
@ -370,7 +370,7 @@ namespace FreeSql.Internal.CommonProvider {
|
||||
ret5.Add((T5)Utils.ExecuteArrayRowReadClassOrTuple(flag5, type5, indexes5, dr, 0, _util).Value);
|
||||
break;
|
||||
}
|
||||
return Task.CompletedTask;
|
||||
return Task.FromResult(false);
|
||||
}, cmdType, cmdText, cmdParms);
|
||||
return (ret1, ret2, ret3, ret4, ret5);
|
||||
}
|
||||
|
@ -285,7 +285,7 @@ namespace FreeSql.Internal.CommonProvider {
|
||||
await _orm.Ado.ExecuteReaderAsync(_connection, _transaction, dr => {
|
||||
var read = Utils.ExecuteArrayRowReadClassOrTuple(flagStr, type, null, dr, 0, _commonUtils);
|
||||
ret.Add((TTuple)read.Value);
|
||||
return Task.CompletedTask;
|
||||
return Task.FromResult(false);
|
||||
}, CommandType.Text, sql, dbParms);
|
||||
} catch (Exception ex) {
|
||||
exception = ex;
|
||||
@ -337,7 +337,7 @@ namespace FreeSql.Internal.CommonProvider {
|
||||
foreach (var other in otherData)
|
||||
other.retlist.Add(_commonExpression.ReadAnonymous(other.read, dr, ref idx, false));
|
||||
}
|
||||
return Task.CompletedTask;
|
||||
return Task.FromResult(false);
|
||||
}, CommandType.Text, sql, dbParms);
|
||||
} catch (Exception ex) {
|
||||
exception = ex;
|
||||
@ -431,7 +431,7 @@ namespace FreeSql.Internal.CommonProvider {
|
||||
await _orm.Ado.ExecuteReaderAsync(_connection, _transaction, dr => {
|
||||
var index = -1;
|
||||
ret.Add((TReturn)_commonExpression.ReadAnonymous(af.map, dr, ref index, false));
|
||||
return Task.CompletedTask;
|
||||
return Task.FromResult(false);
|
||||
}, CommandType.Text, sql, dbParms);
|
||||
} catch (Exception ex) {
|
||||
exception = ex;
|
||||
|
Reference in New Issue
Block a user