|
@@ -1247,16 +1247,16 @@ namespace OTSIncAReportApp
|
|
|
|
|
|
|
|
|
//创建表 Largest_frame
|
|
|
- string[] strcolumns_Largest_frame = { "pid", "Size", "Width", "Class", "ColName1", "ColName2", "ColName3", "ColName4", "ColName5", "ColName6",
|
|
|
+ string[] strcolumns_Largest_frame = { "pid", "Size", "Width","DMAX","DMIN", "Class", "ColName1", "ColName2", "ColName3", "ColName4", "ColName5", "ColName6",
|
|
|
"ColVal1", "ColVal2", "ColVal3", "ColVal4", "ColVal5", "ColVal6" ,"FieldId","p1"};
|
|
|
- string[] strcoltypes_Largest_frame = { "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT" ,
|
|
|
+ string[] strcoltypes_Largest_frame = { "TEXT", "TEXT", "TEXT", "TEXT","TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT" ,
|
|
|
"INT","BLOB"};
|
|
|
|
|
|
|
|
|
//创建表 Largest20
|
|
|
- string[] strcolumns_Largest20 = { "pid", "Size", "Width", "Class", "ColName1", "ColName2", "ColName3", "ColName4", "ColName5", "ColName6",
|
|
|
+ string[] strcolumns_Largest20 = { "pid", "Size", "Width","DMAX","DMIN", "Class", "ColName1", "ColName2", "ColName3", "ColName4", "ColName5", "ColName6",
|
|
|
"ColVal1", "ColVal2", "ColVal3", "ColVal4", "ColVal5", "ColVal6" ,"p1" ,"p2" ,"p3"};
|
|
|
- string[] strcoltypes_Largest20 = { "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT" ,
|
|
|
+ string[] strcoltypes_Largest20 = {"TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT", "TEXT" ,
|
|
|
"BLOB","BLOB","BLOB"};
|
|
|
|
|
|
|
|
@@ -1347,7 +1347,7 @@ namespace OTSIncAReportApp
|
|
|
continue;
|
|
|
}
|
|
|
|
|
|
- string ls_sqlstr = "insert into Largest_frame (pid, Size, Width, Class, ColName1, ColName2, ColName3, ColName4, ColName5, ColName6,ColVal1, ColVal2, ColVal3, ColVal4, ColVal5, ColVal6 ,FieldID,p1) values('"
|
|
|
+ string ls_sqlstr = "insert into Largest_frame (pid, Size, Width, DMAX,DMIN,Class, ColName1, ColName2, ColName3, ColName4, ColName5, ColName6,ColVal1, ColVal2, ColVal3, ColVal4, ColVal5, ColVal6 ,FieldID,p1) values('"
|
|
|
+ ls_Largest_frame.Rows[i][0].ToString() + "','"
|
|
|
+ ls_Largest_frame.Rows[i][1].ToString() + "','"
|
|
|
+ ls_Largest_frame.Rows[i][2].ToString() + "','"
|
|
@@ -1363,10 +1363,12 @@ namespace OTSIncAReportApp
|
|
|
+ ls_Largest_frame.Rows[i][12].ToString() + "','"
|
|
|
+ ls_Largest_frame.Rows[i][13].ToString() + "','"
|
|
|
+ ls_Largest_frame.Rows[i][14].ToString() + "','"
|
|
|
- + ls_Largest_frame.Rows[i][15].ToString() + "',"
|
|
|
- + ls_Largest_frame.Rows[i][16].ToString() + ",:p1)";
|
|
|
+ + ls_Largest_frame.Rows[i][15].ToString() + "','"
|
|
|
+ + ls_Largest_frame.Rows[i][16].ToString() + "','"
|
|
|
+ + ls_Largest_frame.Rows[i][17].ToString() + "',"
|
|
|
+ + ls_Largest_frame.Rows[i][18].ToString() + ",:p1)";
|
|
|
|
|
|
- byte[] byte_p1 = (byte[])ls_Largest_frame.Rows[i][17];
|
|
|
+ byte[] byte_p1 = (byte[])ls_Largest_frame.Rows[i][19];
|
|
|
|
|
|
int iresult = sh.ExecuteQuery(ls_sqlstr, "p1", byte_p1, tr);
|
|
|
}
|
|
@@ -1380,16 +1382,16 @@ namespace OTSIncAReportApp
|
|
|
DataTable ls_Largest_frame = list_dt.Where(aa => aa.TableName.Contains("FrameGraphSubTable")).ToList()[0];
|
|
|
for (int i = 0; i < ls_Largest_frame.Rows.Count; i++)
|
|
|
{
|
|
|
- if (ls_Largest_frame.Rows[i][17] == null)
|
|
|
+ if (ls_Largest_frame.Rows[i][19] == null)
|
|
|
{
|
|
|
continue;
|
|
|
}
|
|
|
- if (ls_Largest_frame.Rows[i][17] == DBNull.Value)
|
|
|
+ if (ls_Largest_frame.Rows[i][19] == DBNull.Value)
|
|
|
{
|
|
|
continue;
|
|
|
}
|
|
|
|
|
|
- string ls_sqlstr = "insert into FrameGraphSubTable (pid, Size, Width, Class, ColName1, ColName2, ColName3, ColName4, ColName5, ColName6,ColVal1, ColVal2, ColVal3, ColVal4, ColVal5, ColVal6 ,FieldID,p1) values('"
|
|
|
+ string ls_sqlstr = "insert into FrameGraphSubTable (pid, Size, Width,DMAX,DMIN, Class, ColName1, ColName2, ColName3, ColName4, ColName5, ColName6,ColVal1, ColVal2, ColVal3, ColVal4, ColVal5, ColVal6 ,FieldID,p1) values('"
|
|
|
+ ls_Largest_frame.Rows[i][0].ToString() + "','"
|
|
|
+ ls_Largest_frame.Rows[i][1].ToString() + "','"
|
|
|
+ ls_Largest_frame.Rows[i][2].ToString() + "','"
|
|
@@ -1405,10 +1407,12 @@ namespace OTSIncAReportApp
|
|
|
+ ls_Largest_frame.Rows[i][12].ToString() + "','"
|
|
|
+ ls_Largest_frame.Rows[i][13].ToString() + "','"
|
|
|
+ ls_Largest_frame.Rows[i][14].ToString() + "','"
|
|
|
- + ls_Largest_frame.Rows[i][15].ToString() + "',"
|
|
|
- + ls_Largest_frame.Rows[i][16].ToString() + ",:p1)";
|
|
|
+ + ls_Largest_frame.Rows[i][15].ToString() + "','"
|
|
|
+ + ls_Largest_frame.Rows[i][16].ToString() + "','"
|
|
|
+ + ls_Largest_frame.Rows[i][17].ToString() + "',"
|
|
|
+ + ls_Largest_frame.Rows[i][18].ToString() + ",:p1)";
|
|
|
|
|
|
- byte[] byte_p1 = (byte[])ls_Largest_frame.Rows[i][17];
|
|
|
+ byte[] byte_p1 = (byte[])ls_Largest_frame.Rows[i][19];
|
|
|
|
|
|
int iresult = sh.ExecuteQuery(ls_sqlstr, "p1", byte_p1, tr);
|
|
|
}
|
|
@@ -1430,7 +1434,7 @@ namespace OTSIncAReportApp
|
|
|
continue;
|
|
|
}
|
|
|
|
|
|
- string ls_sqlstr = "insert into Largest20 (pid, Size, Width, Class, ColName1, ColName2, ColName3, ColName4, ColName5, ColName6,ColVal1, ColVal2, ColVal3, ColVal4, ColVal5, ColVal6 ,p1,p2,p3) values('"
|
|
|
+ string ls_sqlstr = "insert into Largest20 (pid, Size, Width ,DMAX,DMIN,Class, ColName1, ColName2, ColName3, ColName4, ColName5, ColName6,ColVal1, ColVal2, ColVal3, ColVal4, ColVal5, ColVal6 ,p1,p2,p3) values('"
|
|
|
+ ls_Largest20.Rows[i][0].ToString() + "','"
|
|
|
+ ls_Largest20.Rows[i][1].ToString() + "','"
|
|
|
+ ls_Largest20.Rows[i][2].ToString() + "','"
|
|
@@ -1446,11 +1450,13 @@ namespace OTSIncAReportApp
|
|
|
+ ls_Largest20.Rows[i][12].ToString() + "','"
|
|
|
+ ls_Largest20.Rows[i][13].ToString() + "','"
|
|
|
+ ls_Largest20.Rows[i][14].ToString() + "','"
|
|
|
- + ls_Largest20.Rows[i][15].ToString() + "',:p1,:p2,:p3)";
|
|
|
+ + ls_Largest20.Rows[i][15].ToString() + "','"
|
|
|
+ + ls_Largest20.Rows[i][16].ToString() + "','"
|
|
|
+ + ls_Largest20.Rows[i][17].ToString() + "',:p1,:p2,:p3)";
|
|
|
|
|
|
- byte[] byte_p1 = (byte[])ls_Largest20.Rows[i][16];
|
|
|
- byte[] byte_p2 = (byte[])ls_Largest20.Rows[i][17];
|
|
|
- byte[] byte_p3 = (byte[])ls_Largest20.Rows[i][18];
|
|
|
+ byte[] byte_p1 = (byte[])ls_Largest20.Rows[i][18];
|
|
|
+ byte[] byte_p2 = (byte[])ls_Largest20.Rows[i][19];
|
|
|
+ byte[] byte_p3 = (byte[])ls_Largest20.Rows[i][20];
|
|
|
|
|
|
int iresult = sh.ExecuteQuery(ls_sqlstr, "p1", byte_p1, "p2", byte_p2, "p3", byte_p3, tr);
|
|
|
}
|