SPQuery查询中,中文字段转换成编码的C#语句是?

XUENIAO 2012-01-06 01:43:57
SPQuery查询中,中文字段都转换成编码才可以使用
请问哪位知道C#转换语句是?谢谢!
...全文
221 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2012-04-12
  • 打赏
  • 举报
回复
Friendly Query
使用类似T-SQL语句的形式进行SharePoint列表查询,无需任何CAML
yongfang1986 2012-02-28
  • 打赏
  • 举报
回复
SPCAMLEditor工具可以查看那字段对应的编码。
还是建议你先把字段命名成英文,再将英文改成汉字。这样你用spquery查询的时候,字段名就是你第一次命名的英文。
老猫五号 2012-02-24
  • 打赏
  • 举报
回复
这个不需要转换的,你用U2U工具试一下,还不错
haozhibing45 2012-02-23
  • 打赏
  • 举报
回复
有自带的方法GetFieldValueAsText自己查看下
jingshierr 2012-01-20
  • 打赏
  • 举报
回复
u2u,这个工具试试,还可以,但也不是很完善
Justin-Liu 2012-01-10
  • 打赏
  • 举报
回复
mark
建义回答了
Jianyi 2012-01-09
  • 打赏
  • 举报
回复
用这个类库吧: http://camlquery.codeplex.com/
可以直接用DisplayName/中文字段名 查询。
Jianyi 2012-01-09
  • 打赏
  • 举报
回复
你不要转换,先用中文名吧字段取出俩,然后通过其InternalName可以获得编码后的字段。
SPField field1 = list.Fields.GetByXX("中文名");
var internalName = field1.InternalName;
shadan05 2012-01-07
  • 打赏
  • 举报
回复
好像有个生成查询语句的工具,具体我好久没搞了,你去网上搜索下。

你说的C#转换是什么?
XUENIAO 2012-01-07
  • 打赏
  • 举报
回复
我是想通过自定义字段,每次通过C#代码自动把中文转换成编码,
我的是2010的,找了很多工具都只支持07的

3,245

社区成员

发帖
与我相关
我的任务
社区描述
企业开发 SharePoint
社区管理员
  • SharePoint社区
  • 霖雨 - LinyuLoveTJ
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧