关于连接数据库
我写了一个界面,有Edit1和Edit2,分别填写SQL Server服务器名和数据库名
然后用:
ADOConnection1->ConnectionString ="Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=" + Edit2->Text + ";Data Source=" + Edit1->Text ;
连接数据库成功。
对这个数据库进行操作后,我再打开这个界面,换另外一个数据库名称的时候,就报错说“对象打开时,不允许操作”。
请问是不是我先要断掉第一个数据库才能连第二个啊?
怎么做才行?
谢谢
问题点数:40、回复次数:3Top
1 楼zihan(子寒)回复于 2003-08-02 12:56:44 得分 40
你可以这样设置,ADOConnection1->Connected = False;
如果你用了其他的,还要吧其他的Close();Top
2 楼sunyiming(癞皮狗)回复于 2003-08-02 13:03:41 得分 0
谢谢,搞定了
找到一本ADO的书Top
3 楼zcm(我是一只猪,我有一个梦)回复于 2003-08-02 13:05:16 得分 0
ADOConnection1->Close();
ADOConnection1->ConnectionString ="Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=" + Edit2->Text + ";Data Source=" + Edit1->Text ;
Top




