62,240
社区成员




INSERT INTO News ( Title, Content, CreateTime, Url, NewTypeId )
VALUES ([@Title], [@Content], [@CreateTime], [@Url], [@NewTypeId]);
OleDbParameter[] odp = new OleDbParameter[]
{
new OleDbParameter("@Title",n.Title),
new OleDbParameter("@Content",n.Content),
new OleDbParameter("@CreateTime",n.CreateTime),
new OleDbParameter("@Url",n.Url),
new OleDbParameter("@NewTypeId",n.NewTypeId.NewTypeId)
};
string str = "INSERT INTO News ( Title, Content, CreateTime, Url, NewTypeId ) VALUES('@Title','@Content','@CreateTime','@Url','@NewTypeId')";
return DBHelper.ExecuteNonQuery(CommandType.text, str , odp);
string path = @"C:\Inetpub\fojiao\db\fsz.mdb";
string olecs = string.Format("Provider=Microsoft.Jet.OLEDB.4.0;Data Source={0}", path);
OleDbConnection oleCon = new OleDbConnection(olecs);
oleCon.Open();
OleDbCommand com = oleCon.CreateCommand();
com.CommandText = "insert into [messages]([Title],[Content],[AddTime],[Click],[OrderIndex]) values(?,?,?,?,?)";
com.Parameters.Add(new OleDbParameter("Title", OleDbType.VarWChar, 50, "title"));
com.Parameters.Add(new OleDbParameter("Content", OleDbType.LongVarChar, 2000, "Content"));
com.Parameters.Add(new OleDbParameter("AddTime", OleDbType.VarWChar, 20, "AddTime"));
com.Parameters.Add(new OleDbParameter("Click", OleDbType.Integer, 4, "Click"));
com.Parameters.Add(new OleDbParameter("OrderIndex", OleDbType.Integer, 4, "OrderIndex"));
com.Parameters["title"].Value = "zjshizhu haha ";
com.Parameters["Content"].Value = "zjshizhu hahahahahahahahahahahahahaha ";
com.Parameters["AddTime"].Value = "2009 04-17 20:59:58";
com.Parameters["Click"].Value = 1;
com.Parameters["OrderIndex"].Value = 1;
com.ExecuteNonQuery();
oleCon.Close();
Console.ReadLine();
this.insert = function()
{
var sql =" insert into [messages]([Title],[Content],[AddTime],[Click],[OrderIndex]) values(?,?,?,?,?)";
var connection = Server.CreateObject("adodb.connection");
connection.ConnectionString = MDBCONNECTIONSTRING;
connection.Open();
var command = Server.CreateObject("adodb.command");
command.ActiveConnection = connection;
command.CommandText =sql;
var par_Title = command.CreateParameter("Title",202,1,100,this.Title);
command.Parameters.Append(par_Title);
var par_Content = command.CreateParameter("Content",203,1,536870910,this.Content);
command.Parameters.Append(par_Content);
var par_AddTime = command.CreateParameter("AddTime",202,1,20,this.AddTime);
command.Parameters.Append(par_AddTime);
var par_Click = command.CreateParameter("Click",3,1,4,this.Click);
command.Parameters.Append(par_Click);
var par_OrderIndex = command.CreateParameter("OrderIndex",3,1,4,this.OrderIndex);
command.Parameters.Append(par_OrderIndex);
command.Execute();
connection.Close();
}
INSERT INTO News ( Title, Content, CreateTime, Url, NewTypeId )
VALUES ([@Title], [@Content], [@CreateTime], [@Url], [@NewTypeId]);
public static int InsertNews(News n)
{
OleDbParameter[] odp = new OleDbParameter[]
{
new OleDbParameter("@Title",n.Title),
new OleDbParameter("@Content",n.Content),
new OleDbParameter("@CreateTime",n.CreateTime),//.ToString("yyyy-MM-dd HH:mm:ss")//OleDbType.DBTimeStamp
new OleDbParameter("@Url",n.Url),
new OleDbParameter("@NewTypeId",n.NewTypeId.NewTypeId)//这里是实体的映射
};
return DBHelper.ExecuteNonQuery(CommandType.StoredProcedure, "InsertIntoNews", odp);
}
--参数
INSERT INTO News ( Title, Content, CreateTime, Url, NewTypeId ) VALUES(@Title,@Content,@CreateTime,@Url,@NewTypeId)
--值
INSERT INTO News ( Title, Content, CreateTime, Url, NewTypeId ) VALUES('@Title','@Content','@CreateTime','@Url','@NewTypeId')