如果写数据库程序,比如Access数据库、SQLite、SQL Server和MySQL数据库等,应该用什么类型字符串呢?

ooolinux 2016-12-04 10:10:46
如果写数据库程序,比如Access数据库、SQLite、SQL Server和MySQL数据库等,应该用什么类型字符串呢?
就是读写数据库表中文本字段。
...全文
350 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ooolinux 2016-12-07
  • 打赏
  • 举报
回复
引用 8 楼 annhoo 的回复:
关键是看您使用什么开发工具,和使用什么数据库。 例如我bcb6没的说就是ansistring,我的数据库就是自己弄个文件存储(c纯粹c语言下)肯定也是ansistring。 还是那句话:关键是您使用工具的支持情况,和兼容性的考虑。
我也是用BCB6,不了解高版本CB数据库程序的字符串编码。
annhoo 2016-12-07
  • 打赏
  • 举报
回复
关键是看您使用什么开发工具,和使用什么数据库。 例如我bcb6没的说就是ansistring,我的数据库就是自己弄个文件存储(c纯粹c语言下)肯定也是ansistring。 还是那句话:关键是您使用工具的支持情况,和兼容性的考虑。
ccrun.com 2016-12-06
  • 打赏
  • 举报
回复
引用 6 楼 u010165006 的回复:
是想的太简单了,有些好像要UTF8编码什么的?
一般是用MySQL数据库时,需要确定一下编码。
ccrun.com 2016-12-05
  • 打赏
  • 举报
回复
要看你用什么方式访问数据库了,如果用高版本里的ADO系列,顺其自然的用UnicodeString就行了。
zhgwbzhd 2016-12-05
  • 打赏
  • 举报
回复
我比较喜欢用AnsiString
ooolinux 2016-12-05
  • 打赏
  • 举报
回复
引用 4 楼 ccrun 的回复:
你考虑的太多了。
是想的太简单了,有些好像要UTF8编码什么的?
ooolinux 2016-12-05
  • 打赏
  • 举报
回复
引用 4 楼 ccrun 的回复:
你考虑的太多了。
ccrun.com 2016-12-05
  • 打赏
  • 举报
回复
你考虑的太多了。
ooolinux 2016-12-05
  • 打赏
  • 举报
回复
引用 1 楼 zhgwbzhd 的回复:
我比较喜欢用AnsiString
引用 2 楼 ccrun 的回复:
要看你用什么方式访问数据库了,如果用高版本里的ADO系列,顺其自然的用UnicodeString就行了。
无论 AnsiString 还是 UnicodeString,跟数据库中的文本字段都兼容吗?

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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