关于截取数据库字符串的问题。急急急!!!
数据库里关于酒店的字段内容是这样的“aaa#bbb#ccc”,表中这个字段#个数不等怎样在前台显示出aaa|bbb|ccc,具体怎样写?谢谢! --------------------编程问答-------------------- replace("#","|") --------------------编程问答--------------------SELECT REPLACE('aaa#bbb#ccc','#','|')--------------------编程问答--------------------
+1
-----------------------------
Test........... --------------------编程问答--------------------
--------------------编程问答-------------------- 麻烦具体一下 --------------------编程问答-------------------- string aaa="aaa#bbb#ccc";
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
aaa|bbb|ccc
(1 row(s) affected)
aaa=aaa.replace("#","|");
2 楼是数据的写法 --------------------编程问答--------------------
求教:'aaa#bbb#ccc'能否用字段名代替呢?? --------------------编程问答-------------------- SELECT REPLACE(字段名,'#','|') --------------------编程问答-------------------- string.Replace("#","|") 替换 --------------------编程问答--------------------
+N --------------------编程问答-------------------- 这种事在程序中干吧。。。 --------------------编程问答-------------------- replace一下就好了。 --------------------编程问答-------------------- 数据库中使用 SELECT REPLACE(字段名,'#','|')
后台代码中使用 string.Replace("#","|") --------------------编程问答--------------------
这个效率高。 --------------------编程问答-------------------- 读取出来后在后台Replace('#','|')
或者查询的时候直接替换
补充:.NET技术 , ASP.NET