to plainsong(伤心的风): 我把登录窗口中Adoconnection1控件去掉就不会出现提示错误,但是这样我就无法连接数据库,无法判断用户名及密码是否错误. 我把ADOConnection1放在一个DataModule中,ADOQuery1放在登录窗口中,用于判断用户名及密码是否正确.但运行时系统还是提示"标记没有引用存储".我跟踪看了,还是登录窗口的问题,因为登录窗口是在程序中用form2:=tform2.Create(application)创建的,是非活动窗口.我把ADOQuery1放在DataModule中还是不行.
不过我一真是先创建主窗体再显示登录对话框的:
在主窗体的OnCreate事件中(这时主窗体已经创建,但并没有显示)显示登录对话框,如果登录失败,则显示登录失败信息(登录三次不成功才失败)并关闭主窗体。此外,ADOConnection是放在一个DataModule中的。
我把登录窗口中Adoconnection1控件去掉就不会出现提示错误,但是这样我就无法连接数据库,无法判断用户名及密码是否错误.
我把ADOConnection1放在一个DataModule中,ADOQuery1放在登录窗口中,用于判断用户名及密码是否正确.但运行时系统还是提示"标记没有引用存储".我跟踪看了,还是登录窗口的问题,因为登录窗口是在程序中用form2:=tform2.Create(application)创建的,是非活动窗口.我把ADOQuery1放在DataModule中还是不行.