刚写好个超级大SQL,累死了,拿出来秀一下,呵呵
mysql2 = "insert into data values( ' "
+ dt.Rows[i][2].ToString().Replace( " ' ", " ' ' ")
+ " ', ' " + dt.Rows[i][0].ToString().Replace( " ' ", " ' ' ")
+ " ', ' " + dt.Rows[i][4].ToString().Replace( " ' ", " ' ' ")
+ " ', ' " + dt.Rows[i][6].ToString().Replace( " ' ", " ' ' ")
+ " ', ' " + dt.Rows[i][5].ToString().Replace( " ' ", " ' ' ")
+ " ', " + dt.Rows[i][7].ToString().Replace( " ' ", " ' ' ")
+ ", ' " + (DateTime.Parse(dt.Rows[i][8].ToString()).Hour < 10 ? "0 " + DateTime.Parse(dt.Rows[i][8].ToString()).Hour.ToString() : DateTime.Parse(dt.Rows[i][8].ToString()).Hour.ToString()) + (DateTime.Parse(dt.Rows[i][8].ToString()).Minute < 10 ? "0 " + DateTime.Parse(dt.Rows[i][8].ToString()).Minute.ToString() : DateTime.Parse(dt.Rows[i][8].ToString()).Minute.ToString())
+ " ', " + (dt.Rows[i][9].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][9].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][10].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][10].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][11].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][11].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][12].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][12].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][13].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][13].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][14].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][14].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][15].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][15].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][16].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][16].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][17].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][17].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][18].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][18].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][19].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][19].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][20].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][20].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][21].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][21].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][22].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][22].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][23].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][23].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][24].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][24].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][25].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][25].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][26].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][26].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][27].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][27].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][28].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][28].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][29].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][29].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][30].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][30].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][31].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][31].ToString().Replace( " ' ", " ' ' "))
+ ", " + (dt.Rows[i][32].ToString().Replace( " ' ", " ' ' ").Equals( " ") ? "0 " : dt.Rows[i][32].ToString().Replace( " ' ", " ' ' "))
+ ", ' " + dt.Rows[i][35].ToString().Replace( " ' ", " ' ' ")
+ " ', ' " + dt.Rows[i][1].ToString().Replace( " ' ", " ' ' ") + " ') ";
[解决办法]
呵呵,语句长,但结构还是比较简单~