|
@@ -75,6 +75,7 @@ namespace UAS_MES.DataOperate
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
/// 执行打印的SQL
|
|
/// 执行打印的SQL
|
|
|
/// </summary>
|
|
/// </summary>
|
|
@@ -95,10 +96,12 @@ namespace UAS_MES.DataOperate
|
|
|
sb.Append(Param[i] + ":Param" + i);
|
|
sb.Append(Param[i] + ":Param" + i);
|
|
|
}
|
|
}
|
|
|
command = new OracleCommand(sb.ToString(), connection);
|
|
command = new OracleCommand(sb.ToString(), connection);
|
|
|
|
|
+
|
|
|
for (int i = 0; i < ParamNum; i++)
|
|
for (int i = 0; i < ParamNum; i++)
|
|
|
{
|
|
{
|
|
|
command.Parameters.Add("Param" + i, OracleDbType.Varchar2, Parameters[i], ParameterDirection.Input);
|
|
command.Parameters.Add("Param" + i, OracleDbType.Varchar2, Parameters[i], ParameterDirection.Input);
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
OracleDataAdapter ad = new OracleDataAdapter(command);
|
|
OracleDataAdapter ad = new OracleDataAdapter(command);
|
|
|
DataTable dt = new DataTable();
|
|
DataTable dt = new DataTable();
|
|
|
ad.Fill(dt);
|
|
ad.Fill(dt);
|
|
@@ -109,16 +112,8 @@ namespace UAS_MES.DataOperate
|
|
|
return "参数错误,请检查SQL语句";
|
|
return "参数错误,请检查SQL语句";
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public void GetSerialNumByCaller(string iCaller, out string SerialNum)
|
|
|
|
|
- {
|
|
|
|
|
- SerialNum = "";
|
|
|
|
|
- string[] param = new string[] { iCaller, "2", SerialNum };
|
|
|
|
|
- CallProcedure("SP_GETMAXNUMBER", ref param);
|
|
|
|
|
- SerialNum = param[2];
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
|
- /// 获取指定表的记录的条数,带条件
|
|
|
|
|
|
|
+ /// 获取指定表的记录的条数 ,带条件
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
/// <returns></returns>
|
|
/// <returns></returns>
|
|
|
public int getRowCount(string TableName, string Condition)
|
|
public int getRowCount(string TableName, string Condition)
|
|
@@ -614,6 +609,7 @@ namespace UAS_MES.DataOperate
|
|
|
for (int i = 0; i < addpar.Length; i++)
|
|
for (int i = 0; i < addpar.Length; i++)
|
|
|
command.Parameters.Add(new OracleParameter(addpar[i].ToString(), OracleDbType.Varchar2, names[i], ParameterDirection.Input));
|
|
command.Parameters.Add(new OracleParameter(addpar[i].ToString(), OracleDbType.Varchar2, names[i], ParameterDirection.Input));
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
switch (Type.ToUpper())
|
|
switch (Type.ToUpper())
|
|
|
{
|
|
{
|
|
|
case "SELECT":
|
|
case "SELECT":
|