任何人都可以提供清理UniData查询输入的函数吗?或者提供要删除的东西的列表?为UniData清理输入
1
A
回答
1
这是一个被UniQuery保留字符的列表:
" double quote
' apostrophe (single quote)
/forward slash
[ left square bracket
\ back slash
] right square bracket
^ caret
您可以编写一个简单的函数,它接受一个字符串,不存在于每一这些字符的SWAP
- 你可以用ISO 8859-1交换十进制代码(例如,]
为]
) - 并返回sanatized字符串。
1
除了Rob Sobers的回答还寻找三重.
的/这些可以作为通配符使用,取决于您正在运行的模式,与[和]非常相似。
编辑评论:
我没有在我面前的一个实例,以测试这,但我相信你可以通过在“UOLOGIN”明确设定ECLTYPE到“P”更改VOC文件中的段落。
UOLOGIN就像登录一样。它在会话第一次创建时被调用。所不同的是,UOLOGIN被称为UniObjects会话
1
使用CONVERT一次性删除单个非法字符,然后通过SWAP删除非法的多字符字符串。
建立在其他的答案,你会得到这样的:
CONVERT ('"' : "'/[\]^") TO "" IN USER.DATA
SWAP "..." WITH "" IN USER.DATA
相关问题
- 1. codeigniter如何清理输入?
- 2. 梨DB_DataObject和输入清理
- 3. javascript/jquery输入字段清理
- 4. 使用Python清理用户输入
- 5. PHP清理粘贴微软输入
- 6. 清理Unicode输入的最佳做法
- 7. Oracle Text:如何清理用户输入
- 8. 如何在wordpress中清理输入
- 9. Hibernate的createCriteria()是否清理输入?
- 10. 如何清理JS eval输入?
- 11. 清理代码博客的输入
- 12. 建议您清理密码输入吗?
- 13. 什么RegEx会清理这组输入?
- 14. 在Codeigniter中清理html输入
- 15. 我如何清理Erlang输入?
- 16. 如何清理PHP $ _POST []输入?
- 17. 清理用户输入库.NET
- 18. 如何使用CsvReader清理CSV输入?
- 19. 如何清理ODBC数据库输入?
- 20. 在处理完输入后清除文本输入字段
- 21. 清理innerHTML输出
- 22. 输入未清除
- 23. 清除输入值
- 24. UniData的UniCommand差异
- 25. 学习查询UniData
- 26. 清理传输ORM定义?
- 27. Nokogiri:清理数据输出
- 28. 当数据输入到另一个输入时清除输入
- 29. 无法清除输入域
- 30. 输入清除样式
你怎么使用......改变UniObjects.NET模式使用[和]? – thames 2011-07-08 19:58:24
可能最好将其作为单独的问题发布? – 2011-07-09 02:08:21
:)问:http://stackoverflow.com/questions/6632702/how-do-you-change-the-uniobjects-net-mode-from-using-to-using-and – thames 2011-07-09 04:26:48