Dim datetemp As Date
Text1(0).Text = Day(datetemp)
Combo2(1)和Combo2(1)都是日期。
这一句:datetemp = Trim(DateAdd("d", -1, DateAdd("m", 1, DateSerial(CInt(Combo2(0)), CInt(Combo2(1)), -1)))) 为什么会出现类型不匹配?
Text1(0).Text = Day(datetemp)
Combo2(1)和Combo2(1)都是日期。
这一句:datetemp = Trim(DateAdd("d", -1, DateAdd("m", 1, DateSerial(CInt(Combo2(0)), CInt(Combo2(1)), -1)))) 为什么会出现类型不匹配?
解决方案 »
- VB默认是按unicode编码来处理,可是winme以下的系统是不支持unicode编码呀?会存在什么问题吗?
- 史上最弓虽白勺纟尧口令,纟色无一人能第一次就讠卖出
- 多用户条件下,如何保证作为主键的字段不出现重复?
- 另类问题:由于不会审美,做了个软件,还没界面。寻求界面图案,请把你做的界面给我看看好吗?
- 同时几个客户端向服务器的sql数据库读同一条信息会不会发生冲突
- 一个很简单的问题 ...
- 如何将datagrid的内容保存为excel格式的文件?
- 关于语言重的:与!
- 我要走了,进来那分!
- 用vb编围棋程序
- from子句语法有错误
- 关于sendmessage的win98和win200的兼容性问题
DateSerial(year, month, day)
DateSerial这个函数是把3个值合成一个日期!请问哪个月有一个-1的日?
DateSerial(CInt(Combo2(0)), CInt(Combo2(1)), 1)你在里面的DateAdd里把月份加1又在外面的DateAdd里把月份减1求的就是当月的日期!
不明白你在搞什么啊?
如果只要当月的第一天你只要datetemp=DateSerial(Year(Date),Month(Date), 1)
就可以了啊!
不应该是日期