各位同道中人:
请教:First 如何如何给一个日期型的参数赋空值? Second 如何给一个短整型的参数赋空值? 备注:如果用Null,会提示类型不匹配,因为把Null认做字符串型!
请教:First 如何如何给一个日期型的参数赋空值? Second 如何给一个短整型的参数赋空值? 备注:如果用Null,会提示类型不匹配,因为把Null认做字符串型!
解决方案 »
- TDictionary 泛型问题??????
- 很久没来,希望认识的高手还在。Invalid pointer operation
- 关于使用ADOADOStoredProc调用PL/SQL的问题,急
- 打印时开启钱箱的问题?高手请进啊,在线等
- 急!!!
- SAP接口输出的特殊字符变成了“#”号字符
- 请问如何在运行时动态的创建一个Trichedit?
- QQ目录里的QQ号文件夹怎么获取啊
- 如何统计DBgrid内显示的记录个数,如何计算DBGrid内某一列的和?我很急!
- 有问题请教!!
- 动态调用ADO数据库的问题,怎样才能使其不设置ODBC直接在程序中设置路径就可连接的?
- d3d8绘制的窗体怎么实现对里面控件的操作(滑动条,按钮,输入框)
2)ParamByName('Second').Clear;
好像把我的意思理解错了!
下面是我的程序:
If Trim(Edit1.text)<>'' then
DataModule2.Query1.ParamByName('Psex').assmallint:=Trim(Edit1.text)
Else DataModule2.Query.ParamByName('Psex').Assmallint:=?; //赋空值
If Trim(Edit2.text)<>'' then
DataModule2.Query1.ParamByName('Pbir').Asdate:=Trim(Edit2.text)
Else DataModule2.Query1.ParamByName('Pbir').Assmallint:=?; //赋空值 多谢各位大虾!
DataModule2.Query1.ParamByName('Psex').assmallint:=Trim(Edit1.text)
Else DataModule2.Query.ParamByName('Psex').Clear; //赋空值
If Trim(Edit2.text)<>'' then
DataModule2.Query1.ParamByName('Pbir').Asdate:=Trim(Edit2.text)
Else DataModule2.Query1.ParamByName('Pbir').Clear;
smalldatetime不能赋0。