我在数据源(sqldatasource)的updatequery中写了更新数据库的代码,然后在后台中通过传过来的id想再修改数据库的值,于是书写了以下代码,不过却会丢失,请教各位原因和解决的方法,谢谢
解决方案 »
- 关于模型在表现层,业务逻辑层混乱的困扰及思考 求指点
- 如果repeater没有数据 输出 暂时没有日志 如何做
- 请问:在用vs打包的时候,的安装类文件里面 对数据库的操作?
- [100分求]一个DataGrid里面的checkbox如何跟据另一个表里面的值进行打勾呢?
- 咨询门户网站报价?
- 做过ERP或WEB开发的可以过来试试,可兼职,有报酬。
- 请问:有没有简单实用的免费网上办公系统?有源代码最好
- 哪位老大能告诉我ASP转ASP.NET的工具哪里有
- 怎么注册COM+时提示“has no class interface”出错
- 请问各位大侠,为什么这段代码执行不了?
- GridView 简单问题默认按钮用完,自己定义的一个按钮如何写后台执行代码,如何返回编号
- DataGrid数据绑定 点击按钮,后台不运行
SqlDataSource1.Update();
{
string name = ((FileUpload)DetailsView1.FindControl("FileUpload1")).FileName;
FileUpload FileUpload1 = ((FileUpload)DetailsView1.FindControl("FileUpload1"));
string path = Server.MapPath("~/picture/");
if (FileUpload1.HasFile)
{
FileUpload1.SaveAs(path + name);
SqlDataSource1.
SqlDataSource1.UpdateCommand = "update news set pictureUrl='" + ((FileUpload)DetailsView1.FindControl("FileUpload1")).FileName + "'where id='" + Request["id"] + "'";
}
// DetailsView1.DataBind();
}
就是我已经用了sqldatasource进行了更新,不过在后台想吧上传的图片更新(数据源里面似乎不能实现得了),图片能更新就标题和内容就不能更新,标题和内容更新而图片就不能更新,请赐教