asp.net将文件路径写入数据库,怎么写不去进去啊

stringfile=DropDownList1.Text;stringstrFileName;//获取文件夹路径stringFilePath=Server.MapPat... string file = DropDownList1.Text;
string strFileName;
//获取文件夹路径
string FilePath = Server.MapPath("./") + file;
// 判断是否存在上传文件
if (FileUpload3.PostedFile.FileName != null)
{
strFileName = FileUpload3.PostedFile.FileName;//保存上传文件的整个信息
strFileName = strFileName.Substring(strFileName.LastIndexOf("\\") + 1);//过滤盘符,获取文件名
string url = FilePath + "\\" + this.FileUpload3.FileName;
string s = (string)Session["login"];
// string s1 = "003";
// string url1 = "123";
string str = "server=.;database=students;uid=sa;pwd=xiaoqiang";
SqlConnection con = new SqlConnection(str);
con.Open();
string sql = "insert into Url(stuId,lwUrl)values('"+s+"','"+url+"')";
// string sql1 = "insert into students values('" + s1 + "," + url1 + "')";
SqlCommand com = new SqlCommand(sql,con);
// SqlCommand com1 = new SqlCommand(sql1, con);
com.ExecuteNonQuery();
// com1.ExecuteNonQuery();
TextBox1.Text = s + url;
try
{
FileUpload3.SaveAs(FilePath + "\\" + this.FileUpload3.FileName);//以规定的格式保存文件到路径

con.Close();
}
catch
{

}
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
gzxpg
2012-11-30 · TA获得超过232个赞
知道小有建树答主
回答量:838
采纳率:76%
帮助的人:230万
展开全部
调试啊哥,先看看哪个地方出错或者每个步骤都有数据没有再来问
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
安静的Wind
2012-11-30 · 超过76用户采纳过TA的回答
知道小有建树答主
回答量:898
采纳率:100%
帮助的人:314万
展开全部
en 调试下 看看了只能。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
人生得意须尽欢莫使金樽空对Yue
2012-11-30 · 超过33用户采纳过TA的回答
知道答主
回答量:182
采纳率:0%
帮助的人:92.4万
展开全部
问题是什么?是空的还是……
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
axuytvrc2780
2012-11-30
知道答主
回答量:4
采纳率:0%
帮助的人:6137
展开全部
调试看看,sql得到的值有没有问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 4条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式