别用bde连了,那个实在是..唉,无法形容

解决方案 »

  1.   

    AlisaName=fuxing
    不是
    AlisaName=fxduty
      

  2.   

    我懷疑是沒有指定數據庫表,sql語句不確定,所以游標指針也不確定.是嗎?
    還有我設了loginPrompt=False,user name=sa  password= (分兩行) 
    為什麼程序運行時總跳出登錄數據庫的對話框????
      

  3.   

    我在這兒敲錯了.
       應該是我在'BDE Administrator'中建立了叫'fxduty'的數據庫驅動程序.數據庫為SQL SERVER7.0 ,數據庫也叫'fxduty'.
      

  4.   

    你应该在sql explorer中建立一个别名fxduty,然后再连接
      

  5.   

    在使用query控件之前,你可以先令database控件的connected=True,检查是否连接成功
    如果这一步成功了,再在query中加入sql语句去获取数据
      

  6.   

    我的判斷沒錯,因為沒有表,游標指針也不確定.我在query組件SQL屬性中放了select * from tab_department,就連上了.
    問題解決了,謝謝大家!
      

  7.   

    使用SQLSERVER应该用ADO,它俩是一家的,好协商