前端vb,用ado对象。后端sqlserver.有一个录入界面,把maskedbox中输入的信息用sqlserver中的自定义存储过程setcar添加进表car中。运行时把maskedbox中的内容清空。现在问题是,只能录入“1”,即当各mskedbox中输入1时,可以正确添加。但是输入“11”,就出错——程序在执行中使用了错误的类型值!
估计不是sqlserver中的数据类型的问题,因为在sqlserver中已经成功输入了一些数据。这是什么原因呢?
我真想把maskedbox都改成text,因为它们根本没起什么作用。可是问题时不是真出在它上面呢?
估计不是sqlserver中的数据类型的问题,因为在sqlserver中已经成功输入了一些数据。这是什么原因呢?
我真想把maskedbox都改成text,因为它们根本没起什么作用。可是问题时不是真出在它上面呢?
解决方案 »
- 高手帮看看下面一段代码吧
- 窗体大小的问题,急
- 急!!!急求如何使datagrid与远程数据库相连接,在线守侯!!!
- winsock的问题!大虾来帮帮我!谢先!
- 我调用了winexec函数,执行doc下的arj压缩工具,为什么不能压缩文件呀
- 请教 关于GDI+造成有的应用程序图像失真的问题?
- Form中用picture做背景,800*600的图片,改换显示器分辨率后存在问题。急!!!
- 十万火急,请高手指点,我究竟是去还是留?????????
- 求助!大于64KB的图像文件怎样存入到ORACLE数据库表中(用ADO连接库),高难问题!!!
- adodc set rs.recordset = nothing断开后,重联接问题
- 100分求解:
- y=x,y=-x图像不垂直的
我的maskedbox属性没改,除了mask.
car的字段类型应该没问题,表里已经有正确数据了,只是在vb端数不进去:(
最大允许输入几位啊?