OleDbConnection oleConn = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Application.StartupPath + @"\MIEDataBase.mdb");
oleConn.Open(); StringBuilder AIStrSql = new StringBuilder();
AIStrSql.Append("INSERT INTO ['" + AItableName+"'] (时间,MP1,MP2,MP3,MP4,MP5,MP6,MP7,MP8,MP9,MP10,MP11,MP12,MP13,MP14,MP15,CF1,CF2,JJY)");
AIStrSql.Append("VALUES(@时间,@MP1,@MP2,@MP3,@MP4,@MP5,@MP6,@MP7,@MP8,");
AIStrSql.Append("@MP9,@MP10,@MP11,@MP12,@MP13,@MP14,@MP15,@CF1,@CF2,@JJY)");
OleDbCommand AICmd = new OleDbCommand(AIStrSql.ToString(), oleConn); float AItimeOfEveryData = 0; for (int i = 0; i < mcMP1arrayy.Count; i++)
{ AICmd.Parameters.AddWithValue("@时间", AItimeOfEveryData);
AICmd.Parameters.AddWithValue("@MP1", (float)mcMP1arrayy[i]);
AICmd.Parameters.AddWithValue("@MP2", (float)mcMP2arrayy[i]);
AICmd.Parameters.AddWithValue("@MP3", (float)mcMP3arrayy[i]);
AICmd.Parameters.AddWithValue("@MP4", (float)mcMP4arrayy[i]);
AICmd.Parameters.AddWithValue("@MP5", (float)mcMP5arrayy[i]);
AICmd.Parameters.AddWithValue("@MP6", (float)mcMP6arrayy[i]);
AICmd.Parameters.AddWithValue("@MP7", (float)mcMP7arrayy[i]);
AICmd.Parameters.AddWithValue("@MP8", (float)mcMP8arrayy[i]);
AICmd.Parameters.AddWithValue("@MP9", (float)mcMP9arrayy[i]);
AICmd.Parameters.AddWithValue("@MP10", (float)mcMP10arrayy[i]);
AICmd.Parameters.AddWithValue("@MP11", (float)mcMP11arrayy[i]);
AICmd.Parameters.AddWithValue("@MP12", (float)mcMP12arrayy[i]);
AICmd.Parameters.AddWithValue("@MP13", (float)mcMP13arrayy[i]);
AICmd.Parameters.AddWithValue("@MP14", (float)mcMP14arrayy[i]);
AICmd.Parameters.AddWithValue("@MP15", (float)mcMP15arrayy[i]);
AICmd.Parameters.AddWithValue("@CF1", (float)mcCF1arrayy[i]);
AICmd.Parameters.AddWithValue("@CF2", (float)mcCF2arrayy[i]);
AICmd.Parameters.AddWithValue("@JJY", (float)mcJJYarrayy[i]); AICmd.ExecuteNonQuery();
AItimeOfEveryData += AICaiYangZhouQi; }
AICmd.ExecuteNonQuery();
未处理 System.Data.OleDb.OleDbException
Message="找不到输出表 ''数字量2009-3-26-19:37:35'' 。"《数字量2009-3-26-19:37:35》是我建立的表的表名如何解决
oleConn.Open(); StringBuilder AIStrSql = new StringBuilder();
AIStrSql.Append("INSERT INTO ['" + AItableName+"'] (时间,MP1,MP2,MP3,MP4,MP5,MP6,MP7,MP8,MP9,MP10,MP11,MP12,MP13,MP14,MP15,CF1,CF2,JJY)");
AIStrSql.Append("VALUES(@时间,@MP1,@MP2,@MP3,@MP4,@MP5,@MP6,@MP7,@MP8,");
AIStrSql.Append("@MP9,@MP10,@MP11,@MP12,@MP13,@MP14,@MP15,@CF1,@CF2,@JJY)");
OleDbCommand AICmd = new OleDbCommand(AIStrSql.ToString(), oleConn); float AItimeOfEveryData = 0; for (int i = 0; i < mcMP1arrayy.Count; i++)
{ AICmd.Parameters.AddWithValue("@时间", AItimeOfEveryData);
AICmd.Parameters.AddWithValue("@MP1", (float)mcMP1arrayy[i]);
AICmd.Parameters.AddWithValue("@MP2", (float)mcMP2arrayy[i]);
AICmd.Parameters.AddWithValue("@MP3", (float)mcMP3arrayy[i]);
AICmd.Parameters.AddWithValue("@MP4", (float)mcMP4arrayy[i]);
AICmd.Parameters.AddWithValue("@MP5", (float)mcMP5arrayy[i]);
AICmd.Parameters.AddWithValue("@MP6", (float)mcMP6arrayy[i]);
AICmd.Parameters.AddWithValue("@MP7", (float)mcMP7arrayy[i]);
AICmd.Parameters.AddWithValue("@MP8", (float)mcMP8arrayy[i]);
AICmd.Parameters.AddWithValue("@MP9", (float)mcMP9arrayy[i]);
AICmd.Parameters.AddWithValue("@MP10", (float)mcMP10arrayy[i]);
AICmd.Parameters.AddWithValue("@MP11", (float)mcMP11arrayy[i]);
AICmd.Parameters.AddWithValue("@MP12", (float)mcMP12arrayy[i]);
AICmd.Parameters.AddWithValue("@MP13", (float)mcMP13arrayy[i]);
AICmd.Parameters.AddWithValue("@MP14", (float)mcMP14arrayy[i]);
AICmd.Parameters.AddWithValue("@MP15", (float)mcMP15arrayy[i]);
AICmd.Parameters.AddWithValue("@CF1", (float)mcCF1arrayy[i]);
AICmd.Parameters.AddWithValue("@CF2", (float)mcCF2arrayy[i]);
AICmd.Parameters.AddWithValue("@JJY", (float)mcJJYarrayy[i]); AICmd.ExecuteNonQuery();
AItimeOfEveryData += AICaiYangZhouQi; }
AICmd.ExecuteNonQuery();
未处理 System.Data.OleDb.OleDbException
Message="找不到输出表 ''数字量2009-3-26-19:37:35'' 。"《数字量2009-3-26-19:37:35》是我建立的表的表名如何解决
最好贴出链接数据库的代码和sql语句
而不是
select * from 'tablename'