L liu_dz Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-06 #1 程序启动后,将Database.connected:=true后,如何写程序判断数据库 是否已连接上。谢谢!
J Jimchael Tsee Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-06 #2 你不应该用Database.Connected := true联接数据库, 而应该 用 Database.Open联接. 此后, 检查Database.Connected就知道是否联接上数据库了.
X xuwentao Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-06 #3 若你是单线程,你执行DATABASE.OPEN或Database.Connected := true, 执行以后没有异常产生,则可确定数据库已连接上,当然你也可用CONNECTED 属性来再做判断。 若你是多线程,你的子线程执行DATABASE.OPEN或Database.Connected := true 若成功你可通过发送消息给主线程让主线程知道数据库已连接上。
若你是单线程,你执行DATABASE.OPEN或Database.Connected := true, 执行以后没有异常产生,则可确定数据库已连接上,当然你也可用CONNECTED 属性来再做判断。 若你是多线程,你的子线程执行DATABASE.OPEN或Database.Connected := true 若成功你可通过发送消息给主线程让主线程知道数据库已连接上。
C CJ Unregistered / Unconfirmed GUEST, unregistred user! 1999-04-06 #4 try database1.open except //do what if not connect end;