上面老是会报错,说溢出了,但把strsql = "select distinct 站名 from Q_source ",就可以查询到,想着还是那个查询语句的问题,该怎么改?还有若是想查询某一年的的,设为标记的那句也是不对的,改怎么弄?
------解决思路----------------------
Dim da As OleDbDataAdapter = New OleDbDataAdapter(strsql, objconn)
da.Fill(dt)
counts = dt.Rows.Count
------解决思路----------------------
日期?字段格式datetime?还是字符?
如果是datetime,格式是要加上#,如果是字符,加上单引号
------解决思路----------------------
日期的数据类型如果是日期/时间,那么
strsql = "select * from Q_source where 日期 between #2000-1-1# and #2002-1-1#" 就可以
如果是文本:
strsql = "select * from Q_source where 日期 between ‘2000-1-1’ and ‘2002-1-1’"