首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

登录界面的有关问题。无法通过了。报错‘91’

2012-03-23 
登录界面的问题。无法通过了。报错‘91’。已经用VB写了界面及代码,在调试时出现了‘91’错误:对象变量或with块变

登录界面的问题。无法通过了。报错‘91’。
已经用VB写了界面及代码,在调试时出现了‘91’错误:对象变量或with块变量没设置。请问要怎样解决啊?硪的目的其实就是想,输入帐号密码后,点击按钮,程序从数据库中查找所有的帐号和密码,如果有所输入的帐号及密码,程序通过登录,否则,不予通过。现在已经写好了,但出现了‘91’错误,求助!硪的代码如下:    
 
Dim     mrc     As     ADODB.Recordset    
              txtsql     =     "select     username     from     use     where     username= " "&trim(text1.text)& "    
Set     mrc     =     ExecuteSQL(txtsql)    
If     mrc.EOF     =     True     Then(这里提示‘91’错误了!)    
              Text1.SetFocus    
              Text1.SelStart     =     0    
              Text1.SelLength     =     Len(Text1.Text)    
              Exit     Sub    
End     If    
 
If     mrc.EOF     =     True     Then(这里硪想也会有提示,但因为上面的过不了所以这里暂时没事。)    
              MsgBox     "登录成功! ",     vbExclamation     +     vbOKOnly,     "登录 "    
              Text2.SetFocus    
              Text2.SelStart     =     0    
              Text2.SelLength     =     Len(Text2.Text)    
              Exit     Sub    
End     If    
 
              Unload     Me    
              Shell     "kldt.dat ",     vbMaximizedFocus  


另外想问,有没有简单的程序可以实现硪想要的这个功能啊?

[解决办法]
Dim mrc As new ADODB.Recordset

热点排行