OracleCommand cmd = new OracleCommand
("INSERT INTO PMS_LOG (text,abstract,filelocation,time) VALUES (:text,:abstract,:filelocation,:time)",thisConnection);
cmd.Parameters.Add("text", OracleType.VarChar, 1000, "text");
cmd.Parameters.Add("abstract", OracleType.VarChar, 50, "abstract");
cmd.Parameters.Add("filelocation", OracleType.VarChar, 100, "filelocation");
cmd.Parameters.Add("time", OracleType.Timestamp, 6, "time");
thisadapter.InsertCommand = cmd;
thisadapter.Update(thisDataSet, "PMS_LOG");这是一个向数据库插入数据的程序代码。运行起来没有问题,可以向数据库中写入数据。
但现在的问题是:我想只向数据库只插入原数据库不存在的数据,如果数据存在,则不用插入此条数据。
该怎样修改那条插入语句啊,同志们!拜托了!