水区谁懂SQL啊,帮忙啊帮忙
人见人爱车见车载的牛角兔可能是和她家那谁出去玩了,求助不到还有谁懂啊,我想问下关于select from where语句的用法
想在where后面用到变量,VBE提示至少一个参数没有被指定
我想我的用法一定是错了,谁能帮帮我啊,谁懂PM个QQ号,谢谢啦
擦,大兔还会这个?不是还会抛锅?会Photoshop?会卖衣服?会养动物?擦,全才啊。 你在这问这么高深的问题得到回复的几率太小了 上次我也是抱着试试看的态度问了一下关于VBA的事情,结果有人就回复了
自打那以后,嘿,腰也不酸了,腿也不疼了,上楼也有劲了,一口气能爬三楼
可是今天又不行了…… 先把你的要求和你写的贴出来 否则不如自己直接查语法 原帖由 风之力 于 2012-1-2 18:23 发表
上次我也是抱着试试看的态度问了一下关于VBA的事情,结果有人就回复了
自打那以后,嘿,腰也不酸了,腿也不疼了,上楼也有劲了,一口气能爬三楼
可是今天又不行了……
解放前,相声大师刘宝瑞抱着试试看的态度去南京演出,结果就有人听了。
自打那以后,刘大师与快书大师高元钧二次下南京,就不让演了...... where后面是查询条件
比如select * from user u where u.userName='风之力' 谢谢哥们,水区果然强大
如果是数值型的变量呢?我知道在VBE里用SQL语句引用VB字符型变量是这么表达 ' " & 字符型变量 & " ' ,数值型也应该是这样吗?
还有我在excel 2007里写了代码没保存上,是不是还非得另存为启用宏的excel工作簿才能把代码保存啊
悲催
回复 9# 风之力 的帖子
就是拼凑一个SQL 查询的字符串语句。strSQLQuery="SELECT * FROM TABLENAME WHEREUSERNAME=" & variable.
其中variable可以是字符串,也可以是数值。因为字符串&字符串=字符串,字符串&数值=字符串。
String mystr="test"
Integer myint=111
String test=mystr&myint
test的值是"test111".
如果代码没有保存就另存为启用宏的工作簿。有时候会有这种情况但是我也不清楚为什么。我直接保存成.xls的形式也是可以的。 回答完毕~~~~~~~请力主任检视~~~ 原帖由 牛角兔 于 2012-1-3 19:42 发表
回答完毕~~~~~~~请力主任检视~~~
流逼!那我也问一个,用自家电脑搭建FTP服务器如何固定IP地址。
[ 本帖最后由 gjq_1988 于 2012-1-3 19:55 编辑 ] 牛角兔流弊!!谢谢啊!!不过今天早上三点多这个问题我已经解决了
现在又有新的问题想请教你,就是我有个库,文件大小有255MB,我现在需要用SQL在这个库里面选“ID”符合,“检查项目”符合,并且从符合前两项的多次结果中挑选出其中一次,写入excel的指定单元格
已经可以实现,但是平均输出一个ID的一个结果要3.2秒,早上输出三千多ID的一项结果用了3.3小时,是我代码的问题吗?还是因为这个库有点大啊?还是因为我的电脑不给力啊?如果查一个数用3.2秒那么计算机室那些巨库是怎么查的?我输出结果的用时正常么?
还有一个问题啊,就是我那个库里有一列是以文本形式存储的日期信息,格式是类似于“2012-1-10 10:19:51”或者“2011-12-8 5:01:00”,能想办法转换成日期和时间格式么?需要用到什么函数?
请牛角兔解惑,给个提示也行~
不懂,看起来绝对很高深的样子。。。。。。。。
SQL
我以为你说的是斯奎尔吉他~~
回复 12# gjq_1988 的帖子
没有弄过,不清楚,请问百度。回复 13# 风之力 的帖子
你那个数据库如果不是在自己的机器上的话,要把临时表位置设在client端,这样查询一次得到所有结果集,后面从结果集中取值都是从本地取的。如果不设置就是取值一次查询一次,所以很慢。你查查这个参数:CursorLocation=AdUseClient。代码这么慢肯定是和数据库之间的问题,代码本身不可能跑这么慢的。"2012-1-10 10:19:51"分成日期和时间用split函数,用空格做分隔符。
str=split("2012-1-10 10:19:51"," ")
str="2012-1-10"
str="10:19:51" 注: palsin是牛角兔小号 那个库就在我自己机器上,刚插了个timer数了一下查20个数要64.7秒
。。。。。。 兔版你咋不上扣扣呢?
页:
[1]