字符串截取 数据库里某个字段并重新保存到那个字段 C#

 1 using System;
 2 using System.Collections;
 3 using System.Configuration;
 4 using System.Data;
 5 using System.Linq;
 6 using System.Web;
 7 using System.Web.Security;
 8 using System.Web.UI;
 9 using System.Web.UI.HtmlControls;
10 using System.Web.UI.WebControls;
11 using System.Web.UI.WebControls.WebParts;
12 using System.Xml.Linq;
13 using System.Data.SqlClient;
14 using SchoolCrm.DBUtility;
15 
16 namespace SchoolCrm.Web
17 {
18     public partial class WebForm1 : System.Web.UI.Page
19     {
20         protected void Page_Load(object sender, EventArgs e)
21         {
22 
23 
24         }
25 
26         protected void Button1_Click(object sender, EventArgs e)
27         {
28             //string str =@"E:\文档\查询系统\源码\SchoolCrm\Admin\AnLi_Schoolhttp://www.cnblogs.com/../AnLiFile\20121224634919572560504783_安一娜华大I-20.pdf";
29 
30             int count = 1;
31             DataSet ds = DbHelperSQL.Query(" SELECT  f.* FROM AnLi_ApplySchoolFiles f  ");
32             foreach (DataRow item in ds.Tables[0].Rows)
33             {
34                 string str = item["FilesName"].ToString();
35                 string str2 = str.Substring(str.LastIndexOf("\\") + 1);
36                 SqlParameter[] parameters = {
37                     new SqlParameter("@FilesName1", SqlDbType.NVarChar),
38                     new SqlParameter("@FilesId", SqlDbType.NVarChar)};
39                 parameters[0].Value = str2;
40                 parameters[1].Value = item["FilesId"].ToString();
41                 string sqlstr = " update AnLi_ApplySchoolFiles  set FilesName=@FilesName1  where FilesId=@FilesId ";
42                 int rows = DbHelperSQL.ExecuteSql(sqlstr, parameters);
43                 if (rows > 0)
44                 {
45                     count++;
46                 }
47             }
48             Response.Write(" 成功" + count);
49 
50         }
51 
52 
53     }
54 }

 

posted @ 2012-12-27 11:37  程序猿网友666  阅读(384)  评论(0编辑  收藏  举报