问题1:ACCESS数据库中一个字段名以前是carowner,后来改为所属人了。ADO对象绑定set text1.datasource = rst("所属人")。提示字段名carowner未找到。Why?
问题2:数据库字段:车辆  进入时间。比如今天添加新纪录,在车辆字段输入车名,如果到明天对应”进入时间"记录还没输入就删除此条记录。怎么实现?

解决方案 »

  1.   


    rst 的 SELECT 中之前应该是指定了,要修改才行。DELETE FROM dbTable WHERE 进入时间 IS NULL AND 记录日期<今日
      

  2.   

    1..应该怎么查错误?我把代码都看了一遍.没发现select中用carowner这个字段名.是不是*也不行?
    2..时间不是固定的.如果是A日没输入,A+1日删除;如果是B日没输入,B+1日删除
      

  3.   

    再加一个问题3:picturebox怎么实现有图显示图,无图显示暂无图片?
      

  4.   

    根据你的问题,应该在某个地方还有carowner这个字段名在用,而且是在赋值,需要看你的代码。
    Picturebox 实现图片有无的变更,需要判断装载图片是否存在,可以使用 Dir(装载图片路径) 函数来判断。
      

  5.   

    问题1解决了。
    问题2怎么实现?
    问题3:楼上的意思是用DIR函数可以实现图片框有图显示图,无图显示暂无图片?可否给点代码?
      

  6.   

    DELETE FROM dbTable WHERE 进入时间 IS NULL AND 记录日期 < Date
      

  7.   

    问题3:有图picturebox显示图,无图picturebox显示暂无图片
      

  8.   

    if dir(Filename)<>"" then
    pictureBox1.Picture=LoadPicture(filename)
    else
    pictureBox1.Picture=nothing
    Picture1.Print "暂无图片"
    endif