c#数据库SQL语句—replace使用

[复制链接]
查看11 | 回复3 | 2012-5-8 09:33:32 | 显示全部楼层 |阅读模式
楼主,你的access是不是2000的?如果是的话,这个版本replace是VBA函数,在ACCESS外部不能运行,你可以写一个VBA的函数,然后再调用,以下用VBA+SQLstring sql = "SELECT 备注, myreplace([备注],'哈哈','哈哈谢谢')AS 新备注 FROM Sheet1";模块:function myreplace(byval ff as string) as stringreplac=replace(ff," ","")end function如果access版本是2003的话,应该可以直接调用replace方法就不用上面的做法了。...
回复

使用道具 举报

千问 | 2012-5-8 09:33:32 | 显示全部楼层
替换值,也就是说要更新值,而不是查询.所以要这样写string sql = "UPDATE Sheet1 SET 备注=REPLACE(备注,'哈哈','哈哈谢谢')";...
回复

使用道具 举报

千问 | 2012-5-8 09:33:32 | 显示全部楼层
是sql2005 是的话,应该有 replace 函数...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行