是从数据库读出来的值: doc\test.doc 把它赋给string url
现在我还需要定义一个变量 file_name 这个变量的值是url的值中的 test.doc
应该怎样截取这个值出来呢??
现在我还需要定义一个变量 file_name 这个变量的值是url的值中的 test.doc
应该怎样截取这个值出来呢??
解决方案 »
- 如何用SQL语句实现搜索时替换指定内容,或者DataField绑定问题
- 帮一个朋友找找错误!
- 上传文件进度显示
- 关于事件冒泡
- 在WEB自定义控件中想加入一个Hidden字段来保存数据,但有问题
- 我想加一个button,点击后实现IE上的后退功能,请教如何实现?
- 急!!execl数据导入SQL问题,不知道那里有问题,初学!大家多指教
- dropdownlist设计时邦定了数据,且在page-load事件中用了databind();结果dropdownlist依然无数据
- HtmlInputFile这个控建怎么才能得到上传文件的后缀名!
- 以下asp.net + c#程序调试错误那位朋友帮我杀掉他?献上百分感谢!!!!!
- 问些基础问题
- 我遇到了想不通的难题了,关于页面传参数
string[] s = str.Split('\\');
file_name = s[s.Length - 1];这样,看看能满足你的需求不?
先用Server.MapPath获取其绝对地址
然后用System.IO.Path.GetFileName(绝对地址)可以得到文件名如果不是相对地址可以
string str = @"doc\test.doc";
int n=str.IndexOf('\\');
string name = str.Substring(n + 1, str.Length - n - 1);如果地址可能是doc\temp\test.doc
string str = @"doc\temp\test.doc";
string[]temp = str.Split('\\');
string name = temp[temp.Length-1];
set @Press='doc\test.doc'select right(@Press,len(@Press)-PATINDEX ('%\%',rtrim(@Press)))
/*
------------------------------
test.doc(所影响的行数为 1 行)
*/