有这样一组代码
private void InsertData(string MediaName, string fileName, string saveName)
{
//string name=fileName.Substring(0, fileName.LastIndexOf('.'));
string imgName = saveName + ".jpg";//图片文件名;
string playName = saveName + ".flv";
string sqlstr = "insert into Media(FMediaName,FMediaUpPath,FMediaPlayPath,FMediaImgPath) values(@MName,@MUppath,@MPlaypath,@MImgpath)";
//string constr = ConfigurationManager.ConnectionStrings["sqlcon"].ToString();
SqlDataSource1.InsertCommand = sqlstr;
SqlDataSource1.InsertCommandType = SqlDataSourceCommandType.Text;// CommandType.Text;
SqlDataSource1.InsertParameters.Add("MName", MediaName);
SqlDataSource1.InsertParameters.Add("MUppath", PublicMethod.upFile + fileName);
SqlDataSource1.InsertParameters.Add("MPlaypath", PublicMethod.playFile + playName);
SqlDataSource1.InsertParameters.Add("MImgpath", PublicMethod.imgFile + imgName);
SqlDataSource1.Insert();
}
我想把它改成oleDbCommand格式 我照着百度来的格式改了一下
private void InsertData(string MediaName, string fileName, string saveName)
{
//string name=fileName.Substring(0, fileName.LastIndexOf('.'));
string imgName = saveName + ".jpg";//图片文件名;
string playName = saveName + ".flv";
//string constr = ConfigurationManager.ConnectionStrings["sqlcon"].ToString(); OleDbConnection con=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; data source=data.mdb");
OleDbCommand oldC=new OleDbCommand("insert into users (FMediaName, FMediaUpPath,FMediaPlayPath,FMediaImgPath) values (@MName, @MUppath,MPlaypath,@MImgpath)", con); }
然后我就无从下手了 请问这一段应该怎么改
SqlDataSource1.InsertParameters.Add("MName", MediaName);
SqlDataSource1.InsertParameters.Add("MUppath", PublicMethod.upFile + fileName);
SqlDataSource1.InsertParameters.Add("MPlaypath", PublicMethod.playFile + playName);
SqlDataSource1.InsertParameters.Add("MImgpath", PublicMethod.imgFile + imgName);
MSDN找了一下 好像没有发现 可能是我查找的方式不对吧 所以请各位大神帮忙指点一下 谢谢
private void InsertData(string MediaName, string fileName, string saveName)
{
//string name=fileName.Substring(0, fileName.LastIndexOf('.'));
string imgName = saveName + ".jpg";//图片文件名;
string playName = saveName + ".flv";
string sqlstr = "insert into Media(FMediaName,FMediaUpPath,FMediaPlayPath,FMediaImgPath) values(@MName,@MUppath,@MPlaypath,@MImgpath)";
//string constr = ConfigurationManager.ConnectionStrings["sqlcon"].ToString();
SqlDataSource1.InsertCommand = sqlstr;
SqlDataSource1.InsertCommandType = SqlDataSourceCommandType.Text;// CommandType.Text;
SqlDataSource1.InsertParameters.Add("MName", MediaName);
SqlDataSource1.InsertParameters.Add("MUppath", PublicMethod.upFile + fileName);
SqlDataSource1.InsertParameters.Add("MPlaypath", PublicMethod.playFile + playName);
SqlDataSource1.InsertParameters.Add("MImgpath", PublicMethod.imgFile + imgName);
SqlDataSource1.Insert();
}
我想把它改成oleDbCommand格式 我照着百度来的格式改了一下
private void InsertData(string MediaName, string fileName, string saveName)
{
//string name=fileName.Substring(0, fileName.LastIndexOf('.'));
string imgName = saveName + ".jpg";//图片文件名;
string playName = saveName + ".flv";
//string constr = ConfigurationManager.ConnectionStrings["sqlcon"].ToString(); OleDbConnection con=new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0; data source=data.mdb");
OleDbCommand oldC=new OleDbCommand("insert into users (FMediaName, FMediaUpPath,FMediaPlayPath,FMediaImgPath) values (@MName, @MUppath,MPlaypath,@MImgpath)", con); }
然后我就无从下手了 请问这一段应该怎么改
SqlDataSource1.InsertParameters.Add("MName", MediaName);
SqlDataSource1.InsertParameters.Add("MUppath", PublicMethod.upFile + fileName);
SqlDataSource1.InsertParameters.Add("MPlaypath", PublicMethod.playFile + playName);
SqlDataSource1.InsertParameters.Add("MImgpath", PublicMethod.imgFile + imgName);
MSDN找了一下 好像没有发现 可能是我查找的方式不对吧 所以请各位大神帮忙指点一下 谢谢
解决方案 »
- 关于url重写的问题
- 我晕了,怎么也得不到post传过来的参数.
- C#.net 里面 Parameter 问题
- 如何用数组存储Checkboxlist中的Value的值
- 当焦点在一个TextBox中时,按回车......
- 初试asp.net实例,编译未通过,求各位大虾指点指点!!!!!
- 难道asp.net和asp是水火不容?
- PDF打印问题???急??????
- OleDbDataAdapter.Update更新ACCESS表里的值 不成功
- 在一个Web Application中,有多个aspx页面要用到相同的函数,如何实现这些函数的共享呢?
- ASP.NET 论坛设计的问题
- 我准备帮一个台湾客户做 asp.net 的项目 ,需要用到繁休中文,有几个问题问问大家的
这样写下去