ACCESS中如何批量修改字段
我使用access数据库,建了一个数据库,在数据库当中建了一张产品表:Products,字段:ContentContent中是产品内容,当录入图片时,后台系统自动给图片的...
我使用access数据库,建了一个数据库,在数据库当中建了一张
产品表:Products,字段:Content
Content中是产品内容,当录入图片时,后台系统自动给图片的连接加上绝对路径,所以将数据库文件传到空间后图片无法显示,数据库移植非常麻烦.只好在数据库中批量修改字段中的绝对路基. 展开
产品表:Products,字段:Content
Content中是产品内容,当录入图片时,后台系统自动给图片的连接加上绝对路径,所以将数据库文件传到空间后图片无法显示,数据库移植非常麻烦.只好在数据库中批量修改字段中的绝对路基. 展开
展开全部
要使用Access2003以上的版本,比如将表table1中的content字段里的AA全部改成BB.操作如下:
打开数据库后,查询--->在设计视图中创建查询,然后关闭弹出的窗口,点左上角工具栏的SQL输入:
update table1 set content=replace(content,'AA','BB')
最后点工具栏中的惊叹号来执行命令
SQL语句说明:
update [表名] set [字段名]=replace([字段名],'AA','BB')
打开数据库后,查询--->在设计视图中创建查询,然后关闭弹出的窗口,点左上角工具栏的SQL输入:
update table1 set content=replace(content,'AA','BB')
最后点工具栏中的惊叹号来执行命令
SQL语句说明:
update [表名] set [字段名]=replace([字段名],'AA','BB')
展开全部
很简单,在存放图片的字段上点右键,选中“查找”这一项,出来“查找和替换”的提示框,选择“替换”这一栏
,会看到“查找内容”和“替换为”两上文本框,在“替换为”里边输入你想替换成的那个图片地址,点击全部替换,就可以了,试一下吧
,会看到“查找内容”和“替换为”两上文本框,在“替换为”里边输入你想替换成的那个图片地址,点击全部替换,就可以了,试一下吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你的绝对路径是多少,假如是C:\INETPUB\WWWROOT\PIC\,现在要删除所有数据前面的C:\INETPUB\WWWROOT\部分,可以用下面的SQL进行删除:
UPDATE Products SET Content = MID(Content,19,254)
19为前面绝对路径固定部分的长度,254为字段定义的大小,MID是取子串的函数。
执行SQL语句的方法:打开数据库以后,点查询、新建立查询、设计视图,然后选菜单查看里面的SQL视图,现在就可以输入SQL语句,输入完毕以后安!按钮。
UPDATE Products SET Content = MID(Content,19,254)
19为前面绝对路径固定部分的长度,254为字段定义的大小,MID是取子串的函数。
执行SQL语句的方法:打开数据库以后,点查询、新建立查询、设计视图,然后选菜单查看里面的SQL视图,现在就可以输入SQL语句,输入完毕以后安!按钮。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在设计程序的时候建议不要用绝对路径,这样移植很麻烦!
关于你现有的数据你可以采用数据库自带的查找替换功能,也可以写一个小程序批量替换!
关于你现有的数据你可以采用数据库自带的查找替换功能,也可以写一个小程序批量替换!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
ACCESS直接就有查找替换功能。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询