最近作一个数据库的程序,遇到一个问题,看看大家有什么好办法么?
用char型数组拼一个sql语句,不过有一个问题。sql语句中有可能出现0x00,因为我的数据组字段中有一个buffer类型的字段,什么都可以存的。我想了很久,不知道怎么办好,所以就用了一个最笨的方法,将每一个char型分成两个char型。如 0x00---->0x30 0x30来存储,考虑了好久,还是没什么好的思路,众位大侠谁有什么高见,讨论一下。
用char型数组拼一个sql语句,不过有一个问题。sql语句中有可能出现0x00,因为我的数据组字段中有一个buffer类型的字段,什么都可以存的。我想了很久,不知道怎么办好,所以就用了一个最笨的方法,将每一个char型分成两个char型。如 0x00---->0x30 0x30来存储,考虑了好久,还是没什么好的思路,众位大侠谁有什么高见,讨论一下。
解决方案 »
- 今天21岁生日 求好心的你耐心解释下这3个概念,MFC 的WinMain 和 Windows Procedure,message handler
- 如何通过电脑利用AT指令来进行手机的一些功能的测试?
- 关于画笔还有重绘窗口问题
- 请问大家,如何获取内存大小,我的代码不对吗?
- 为什么我在类中不能同时定义另一类的两个对象?
- 不用CScrollView也可以有滚动条,那有什么特别的理由用CScrollView吗?
- VC 菜鳥級問題
- CSocket在多线程里的编程,高手请进,内附程序!!!!!!!!!!
- 怎样知道谁正在用网上邻居访问我的机器?
- 注册表读取,在regedit中看不到,却能用api正确读取
- 怎样写一个程序,监控另一个程序crash?
- 哪有在线编辑HTML代码且能语法高亮的ActiveX控件?
或者直接用_bstr_t