社区
C++ Builder
帖子详情
请教两个问题:
Libran
2002-07-19 08:38:33
1,连接SQL-Server数据库,VarChar类型的字段最多只能处理255个字符,为何?如何处理?
2,带有Remote Data Module的应用服务器如何打包、发布与注册?
...全文
103
11
打赏
收藏
请教两个问题:
1,连接SQL-Server数据库,VarChar类型的字段最多只能处理255个字符,为何?如何处理? 2,带有Remote Data Module的应用服务器如何打包、发布与注册?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Libran
2002-07-21
打赏
举报
回复
SQL-Server数据库中VarChar类型的字段可存储8000个字符,BCB中AnsiString可以存储约2^32=4G个字符,为何连接后只能处理255个字符?BDE、ODBC、ADO都试过了,一样。使用CB6,如何再升级?
niu_zai
2002-07-21
打赏
举报
回复
如果是用DCOMConnection连接客户端和服务程序,则必须在客户端运行一次服务程序,SocketConnection则不需要
niu_zai
2002-07-21
打赏
举报
回复
Sybase 和 MSSQL 6.5 varchar最大长度255 , MSSQL 7.0 varchar对大长度8000
hailulu_wang
2002-07-20
打赏
举报
回复
bcb中字符串最长只能有255,不能再长了,但sql server可以更长
uio45757
2002-07-20
打赏
举报
回复
至于第二个问题,就是客户端要有MIDAS.dll
如果你是用dcom,加上客户端是w95的话,会很麻烦,如果是w98或以上的,你就不用怕
至于后台就....最好你看见什么就装什么下去 ,好像是要sQL-Link还有其他平常的东西
wxcwuxuchun
2002-07-20
打赏
举报
回复
用ADO,或者升级BDE,ODBC驱动就没有问题了!
Libran
2002-07-19
打赏
举报
回复
我猜问题可能出在这里:
DB-Library 应用程序和使用来自 SQL Server 6.5 版或更早版本的 SQL Server ODBC 驱动程序的应用程序最多仅支持 255 个字节的字符数据。如果这些应用程序尝试检索 SQL Server 7.0 版或更新版本的字符参数或包含超过 255 个字节的数据的结果集,字符数据将在 255 个字节处截断。(也摘自SQL-Server的帮助)
哪位能给分析一下?
Libran
2002-07-19
打赏
举报
回复
查SQL-Server帮助得到:
varchar[(n)] 长度为 n 个字节的可变长度且非 Unicode 的字符数据。n 必须是一个介于 1 和 8,000 之间的数值。
在数据库里保存长字串也没有问题,为何C++Builder最多只能处理前255个字符?
talisman
2002-07-19
打赏
举报
回复
1.如果你的字段长度实在长用text类型.
2.应用服务器.最好自己发行.因为你的应用服务器一般来说是服务型.
需要手工注册.如果是exe型直接在服务段运行一次既可
kingcaiyao
2002-07-19
打赏
举报
回复
关于第1个问题,varchar的确只能处理255个字符,这是数据类型的存储范围,这由数据库系统决定的。
关于第二个问题,如果你的客户端使用MIDAS页面的那一套控件的话,那么发布到你的客户端等于发布一般的应用程序,不过在客户端必须用DCOMCONFG.exe进行配置
pcclever
2002-07-19
打赏
举报
回复
任何类型都有一个范围,整型有整型的范围,实型有实型的范围,
VarChar的范围就是2^8这么大一点。怎么处理都不行,除非换类型。
day5:遇到的
两个
问题
说说遇到的
两个
问题
今天给鑫哥的课题写了个小的控制程序,但是我遇到了
两个
问题
:1.程序在debug下运行正常,但是在release下编译运行,主界面能运行,但是参数输入和生成文件的时候,程序崩溃。2.我将debug版的程序打包后,在我自己的电脑能够正常运行,但是放在别的电脑上的时候,一直报错“ERROR #0020 应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序的并
最近遇到的
两个
小
问题
总结:git
问题
和node
问题
找到git安装路径中git-core的位置,如:D:\Program Files\Git\libexec\git-core(有可能没有git-core,没有的话我也在环境变量中加上了)注:“D:\Program Files\Git"是安装路径,可能与你的安装路径不一样,要按照你自己的路径替换"D:\Program Files\Git”然后再在其他文件下面试一下(git --version) ,如果是一样的话,并且确定git已经安装的情况下,说明没有给git配置全局变量。的环境变量,发现都是对的。
Linux——遇到的
两个
问题
:编码
问题
和 xftp 连接
问题
error: unmappable character for encoding UTF8 解决方法:用 notepad 选择编码 —> 转为 utf-8 (而不是使用 utf - 8) xftp 连接不上阿里云服务器 情况一:阿里云安全组相应的端口未开(官方文档:https://help.aliyun.com/document_detail/25471.html) 选择安全组配...
面试官:你能回答这
两个
简单的
问题
吗
背景 这是我的朋友在最近一次面试中被问到的
两个
问题
,来一起学习一下。 1. 如何防止重复发送多个请求?
问题
: 在我们的工作中,经常需要只发送一次请求,以防止用户重复点击。 请编写请求方法(执行后返回 promise)并返回一个新方法。当连续触发时,将只发送一个请求。 事例 function firstPromise () { // ...Please fill in here } let count = 1; let promiseFunction = () => new Promise(r
面试官:你能回答这
两个
简单的
问题
吗
有梦想,有干货,微信搜索 【大迁世界】 关注这个在凌晨还在刷碗的刷碗智。 本文 GitHub https://github.com/qq449245884/xiaozhi 已收录,有一线大厂面试完整考点、资料以及我的系列文章。 背景 这是我的朋友在最近一次面试中被问到的
两个
问题
,来一起学习一下。 1. 如何防止重复发送多个请求?
问题
: 在我们的工作中,经常需要只发送一次请求,以防止用户重复点击。 请编写请求方法(执行后返回 promise)并返回一个新方法。当连续触发时,将只发送一个请求。 事例 f.
C++ Builder
13,873
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章