51Testing软件测试论坛

标题: 奇怪的错误 [打印本页]

作者: dbg1314    时间: 2007-7-25 18:31
标题: 奇怪的错误
Dim Cnn
Dim objRS

Set Cnn = CreateObject("ADODB.Connection")
Set objRS=CreateObject("ADODB.RecordSet")

Cnn.Open "Driver={Microsoft ODBC for Oracle};Server=myserver;Uid=user;Pwd=1234"

objRS.Open "Select  *  from table1","Driver={Microsoft ODBC for Oracle};Server=myserver;Uid=user;Pwd=1234"

不指定为什么当表为table1时,可以通过。

当表为table2 时,就不能通过。提示最后一句有错误。

这是为什么哪?谁遇到过呀?
作者: rightbaby    时间: 2007-7-25 22:41
标题: 回复 #1 dbg1314 的帖子
楼主的table2在哪里?
作者: dbg1314    时间: 2007-7-26 11:32
table2就是数据库里的另外一张表了。。。。sdlkfj7
作者: qapple    时间: 2007-7-26 11:33
标题: 回复 #1 dbg1314 的帖子
Table1 和Table2是不是没有创建在同一数据库里,检查检查Table2的问题sdlkfj2
作者: qapple    时间: 2007-7-26 11:38
啊...我也不知道是什么问题了,抱歉@!等高手吧.....sdlkfj2
作者: dbg1314    时间: 2007-7-26 11:56
嗯,谢谢QAPPLEl啦,这个问题,我估计是那个表设计的问题吧。过几天说不定就自动好了。。。呵呵。sdlkfj3
作者: zemperor    时间: 2007-7-26 13:49
...高手啊都
作者: joseph_wh    时间: 2007-7-26 18:05
原帖由 dbg1314 于 2007-7-26 11:56 发表
嗯,谢谢QAPPLEl啦,这个问题,我估计是那个表设计的问题吧。过几天说不定就自动好了。。。呵呵。sdlkfj3


瀑布汗呐......

过几天就好...这好像比喻成感冒了......
作者: ybbiagu    时间: 2007-7-26 18:10
objRS.Open "Select  *  from table1","Driver={Microsoft ODBC for Oracle};Server=myserver;Uid=user;Pwd=1234"
这句话是什么作用啊
我多是这样用的:objRS.Open "Select  *  from table1",cnn
作者: dbg1314    时间: 2007-7-27 15:02
to:ybbiagu
我的写的和你的一样呀,cnn就是我后面的"Driver={Microsoft ODBC for Oracle};Server=myserver;Uid=userwd=1234"。

to:joseph_wh
哈哈。今天真的好了。可以用了。。sdlkfj5 。所以,我建议有什么大不了的问题,实在搞不定,放一放,或许就有思路了,或许就好了哪 。噢噢噢噢噢噢噢
作者: dbg1314    时间: 2007-7-27 15:05
不过又遇到了新的问题。
我从数据库中取得的密码字段是加密的, 存到EXCEL里,再用它登录,当然不可以了。

我找开发要了个解密函数,他说是.NET写的,需要很多.NET类库支持。我晕了。。。。。。

这可咋办?

这下等几天不见得就好了。sdlkfj7
作者: surlary    时间: 2007-7-27 15:14
原帖由 dbg1314 于 2007-7-27 15:05 发表
不过又遇到了新的问题。
我从数据库中取得的密码字段是加密的, 存到EXCEL里,再用它登录,当然不可以了。

我找开发要了个解密函数,他说是.NET写的,需要很多.NET类库支持。我晕了。。。。。。

这可咋办 ...

很有可能是经过MD5加密以后放到数据库中的,这种情况,基本上不太可能从数据库取密码来登录。
作者: dbg1314    时间: 2007-7-27 18:07
应该有办法,只是,没想出来。。。。。大家谁遇到过?sdlkfj2




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2