首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

OracleDataAdapter.Update(),数据安插不到数据库里

2013-07-04 
OracleDataAdapter.Update(),数据插入不到数据库里public static void Adapter_updateDB(DataTable dt){st

OracleDataAdapter.Update(),数据插入不到数据库里
public static void Adapter_updateDB(DataTable dt)
{
string sql_str = "insert into t_avgwindspeed(DATETIME,WINDMILLNUM,WINDSPEED,POWER)values(@DATETIME,@WINDMILLNUM,@WINDSPEED,@POWER)";
//string sql_str = "insert into t_avgwindspeed(DATETIME,WINDMILLNUM,WINDSPEED,POWER,TIMECELL)values(@DATETIME,@WINDMILLNUM,@WINDSPEED,@POWER,@TIMECELL)";
Connection = new OracleConnection(Conn_str);
OracleCommand com = new OracleCommand(sql_str,Connection);
com.Parameters.Add("@DATETIME", OracleDbType.Date, 32, "时间");
com.Parameters.Add("@WINDMILLNUM", OracleDbType.Varchar2, 32, "风机名");
com.Parameters.Add("@WINDSPEED", OracleDbType.Varchar2, 32, "风速");
com.Parameters.Add("@POWER", OracleDbType.Varchar2, 32, "功率");
//com.Parameters.Add("@TIMECELL", OracleDbType.Varchar2, 32, "时间间隔");
com.UpdatedRowSource = UpdateRowSource.None; 
OracleDataAdapter da = new OracleDataAdapter();
da.InsertCommand = com;
Connection.Open();
da.Update(dt);
Connection.Close();
}

热点排行