社区
VB基础类
帖子详情
请教零长度问题(不好意思没分了救命啊)
ccyylib
2003-09-11 05:07:07
把text中内容全部删除,按保存按钮,系统提示错误信息,name字段不能为零长度字段,(text中的datafield为数据库中的name),请高手指点,清空text中内容后可正常保存数据.
...全文
30
12
打赏
收藏
请教零长度问题(不好意思没分了救命啊)
把text中内容全部删除,按保存按钮,系统提示错误信息,name字段不能为零长度字段,(text中的datafield为数据库中的name),请高手指点,清空text中内容后可正常保存数据.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hemeijun81
2003-09-21
打赏
举报
回复
我也遇到过此问题,就是你数据库中的该字段没有设置为可以为空
figoren
2003-09-21
打赏
举报
回复
if text.text<>"" then
保存语句
endif
只保存有值的text内容
text中为空就不必存 数据库中可以自己显示为空
easydone
2003-09-21
打赏
举报
回复
我都从一个三角变成两个三角了,你还没想开呀?
James0001
2003-09-18
打赏
举报
回复
James0001给ccyylib捐献了223可用分;ccyylib收到了:200可用分
strongfisher
2003-09-18
打赏
举报
回复
一定是你的数据库中的name字段设定为字符串的长度不能为0,解决的方法有2种:
1)修改数据库种name字段的属性;
2)删除text中的内容后,将一个空格放入text中再保存。实际上等于将name的值设为一个空格。对于用户是看不出来的。
2选1,自己定吧。
lfshf
2003-09-18
打赏
举报
回复
加个语句判断一下,什么都不用改,不难
If Len(Trim(Text1.Text))>0 then
.Fields(1).Value=Trim(Text1.Text)
End if
easydone
2003-09-17
打赏
举报
回复
既不能修改字段的属性,又不能存入内容,这可能吗?
如果不能修改字段的属性,那么就还是用空格的办法。只是在读取该字段的时候判断一下嘛,如果是空格,那么就不将该字段的内容写入Text中,这样就Ok了。(如果既不让一个人死,又不让他活,可能吗?)
chhjanhui
2003-09-12
打赏
举报
回复
主要还是字段的属性问题,如果必须为非空,你的TEXT为空存入就好似你的不是了,
如果NAME可以为空存入,你就是字段属性设置的错了,该了它,设为可以空。
ccyylib
2003-09-12
打赏
举报
回复
我使用的是access数据库如果把name字段设成允许为零,数据库会把该字段做为变长字段系统运行速度会很慢的.如果把text存为空格存入数据库name中那么再读取该name则text显示一个空格光标移到该空格后,这两种方法都不行请高手指点
ccyylib
2003-09-12
打赏
举报
回复
我使用的是access数据库如果把name字段设成允许为零,数据库会把该字段做为变长字段系统运行速度会很慢的.如果把text存为空格存入数据库name中那么再读取该name则text显示一个空格光标移到该空格后,这两种方法都不行请高手指点
绿洲
2003-09-11
打赏
举报
回复
可以考虑在Text Box的OnChange事件中插入一个判断语句,如果为空,就修改为特定的字符串(例如空格)。楼上的方法(1)也很好,是治本的方法。
easydone
2003-09-11
打赏
举报
回复
一定是你的数据库中的name字段设定为字符串的长度不能为0,解决的方法有2种:
1)修改数据库种name字段的属性;
2)删除text中的内容后,将一个空格放入text中再保存。实际上等于将name的值设为一个空格。对于用户是看不出来的。
2选1,自己定吧。
我在CSDN参与的3000个帖子
今日偶然翻到,感慨万千 1:申述:版主,是否扣了我的专家分? 2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,常用软件、游戏、精美图库下载,希望对网友有帮助!顺便散分! 6:VBA
请教
怎
基础
各位兄弟,在SDK编程中如果实现窗口分割呢?请问怎么得到一个函数的执行时间,单位毫秒!如何调试asp组件呀。用vc++调试编制的组件怎样画一个箭头?高分
请教
如何限制程序运行的方法?求助:通过编程DirectX抓屏------>masterz:再麻烦你一下,谢谢熟悉RichEdit的朋友过来看一下,RichEdit的几个
问题
.如何对 I/O 端口进行操作?有了该
问题
就有了思考(100分 献礼!)如何
WEB开发文档2 总结
转自:http://blog.donews.com/lvjiyong/archive/2006/06/29/931071.aspx怎样将后台生成的在内存中的图象显示到客户端Microsoft IE WebControls下载地址如何在DATAGRID中使用JAVASCRIPT脚本控制DataGrid中连接到下一页显示数据下载中文名文件时保存文件名乱码
问题
关于用ASP.net绘图的
问题
,请大虾指教那
数据库帖子收集
这样的数据列表在存储过程中应该怎么样选择得到? 请问造成SQL2000服务不能启动的原因有哪些? sql server中有無類似于if 的函數,即像這樣select if(cancel=1,'cancel','') from sales 这样怎么返回呀!!!!记录集的返回。。 谁能跟我说说期初库存怎么样的一个业务逻辑!都要处理哪些内容!需要每月进...
杜拉拉升职记(片段)
何好德其实不是第一次提出办事处的
问题
了,之前也指派过人尝试去做这个项目,结果对使用部门的需求了解得不够清楚,很多具体的
问题
没有好的解决方案,搞得销售部门意见很大,最后只好不了了之。 ------------------------------------------------------- 柯必得觉得该讲的理由已经讲完了,李斯特却并不屈服,他恼火地盯着李斯特,想用眼 神给他压力,李斯...
VB基础类
7,763
社区成员
197,609
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章