1, dbgrid 中數字字段錄入時,數字太大,超過數據庫裡定義的范圍,就會出錯,如何攔截這個錯誤?
或者說如何設置它輸入時的長度?2,數據庫裡定義的字段有預設值的,比如說0.且不能為null.
在相應的dbedit,dbgrid中,如果有空值,在post 時就會出錯了,
當然可以在before post 時把這些字段值為null的賦值為預設值,但這樣好麻煩,每個字段都要檢查一遍,有沒有更好的法子?
數據時
或者說如何設置它輸入時的長度?2,數據庫裡定義的字段有預設值的,比如說0.且不能為null.
在相應的dbedit,dbgrid中,如果有空值,在post 時就會出錯了,
當然可以在before post 時把這些字段值為null的賦值為預設值,但這樣好麻煩,每個字段都要檢查一遍,有沒有更好的法子?
數據時
解决方案 »
- 在线求助控制EXCEL的问题!
- delphi查看调试中的变量值
- 请问delphi如何调用dll中返回的record类的函数?
- 急!!!关于midas问题
- delphi5安装问题,请教!50分!
- 帮忙看一下,我都发出几个小时了…… http://expert.csdn.net/Expert/topic/2937/2937501.xml?temp=.1551935
- 用套接字发邮件的疑问
- 请各位帮忙! 在compile .dpk文件时,总是提示“could not output file <Path>”
- 英雄!看过来!
- fastReport怎么让图片的FileLink指向一个变量呢
- ADO怎麼連VFP之‘.dbf'表?急急
- 数据库中图片转出后不能打开,谁遇到过?附源码
2.用 edit1.text:=query1.fieldbyname('xxx').asstring
是用SQL server
回复人: imulcfy() ( ) 信誉:100
>>暗恋无罪!!!!!!!!!!!!!!!!!!!!!!!
寒~
回复人: fenger8293(深爱着兰) ( ) 信誉:100
我用的是繁體,但是只有在編輯時顯示不出來,回復以後就有了。