2011-09-20 47 views
2

我必須通過ODBC在C#應用程序來訪問的FileMaker數據庫 ...如何查詢通過ODBC佈局的Filemaker數據庫

當查詢數據庫表,一切順利。但是,當涉及到查詢名爲XYZ的佈局爲例(據我瞭解,佈局是某種SQL視圖,請糾正我,如果我錯了),應用程序會拋出一個錯誤indicating that _the table XYZ is not found_.

我不知道是否有任何特殊的關鍵字在ODBC命令來訪問佈局或任何其他方式通過ODBC查詢佈局?..

我不能設法找到通過ODBC描述佈局的可訪問性的來源。我對FileMaker有一點了解,因此這個問題可能不合適,提前給我們帶來不便。

+0

我的兩分錢是ODBC是一個標準的連接橋/協議,它只支持常見的對象和方法,這些對象和方法通常在許多不同的數據庫中都可用,這些佈局你似乎是特定的Filemaker,所以可能是ODBC驅動程序並不支持它們,因爲它無法在驅動程序的另一端翻譯/傳輸那些有意義的對象。我對FileMaker一無所知,只是猜測。 –

回答

2

您不能通過ODBC訪問佈局,只能訪問表格。否則,FileMaker ODBC SQL上的here's the manual(PDF)。