如何從 BarTag Express 連接到 PostgreSQL 資料庫?

關鍵字:BarTag Express、PostgreSQL、條碼、二維碼、GS1128

BarTag Express 完整支援多種資料庫,包括 MS Access、SQLite、MySQL、SQL Server、PostgreSQL 以及 MariaDB。

若要在 PostgreSQL 資料庫中使用 BarTag Express,有以下兩種方式:

方法一:安裝 BarTag Express 時,在資料庫類型中選擇 PostgreSQL。

BarTag Express PostgreSQL ODBC 驅動安裝

方法二:若安裝時未選擇 PostgreSQL,亦可手動安裝 PostgreSQL 的 ODBC 驅動程式以啟用支援。 可從 PostgreSQL 官方網站 下載。

安裝完成後,在 Windows 搜尋欄輸入「ODBC 資料來源 (64 位元)」,然後點選開啟。

BarTag Express ODBC 資料來源

系統將跳出對話框,提示你選擇資料庫類型。

BarTag Express 資料庫選擇

接著輸入 PostgreSQL 的連線資訊:資料來源名稱、IP 位址、連接埠、使用者名稱、密碼與資料庫名稱。輸入完成後,按下「測試」按鈕以確認是否連線成功。

BarTag Express PostgreSQL 連線器設定

啟動 BarTag Express,點選左側功能表中的「資料庫」按鈕,將跳出對話框列出支援的資料庫類型。選擇「PostgreSQL」並按下「下一步」。

BarTag Express 從側邊選單選取資料庫

系統會跳出新對話框,提示你輸入 PostgreSQL 資料庫憑證。你可以直接輸入於 ODBC 資料來源中設定的 DSN。

BarTag Express 資料來源 DSN 字串

或者,也可以不使用 DSN,改為手動填入連線字串,再點選「下一步」。

BarTag Express 無 DSN 連線字串

系統會列出 PostgreSQL 資料庫中所有可用的資料表。請選擇你要使用的資料表。

BarTag Express 資料庫資料表選擇

SQL 指令視窗將自動填入 "SELECT * FROM `avgprice`"。請注意:`avgprice` 使用的是反引號,以避免與 PostgreSQL 保留字衝突。點擊「執行」按鈕。

BarTag Express 資料庫 SQL 指令

所有資料欄位將會列在下方文字框中。取消勾選你不想顯示的欄位,然後點選「完成」按鈕。

BarTag Express 資料庫欄位清單

你選擇的欄位將會出現在 BarTag Express 右側的屬性視窗中。

BarTag Express 資料庫欄位

若要將資料庫欄位綁定至標籤上,請先點選欄位清單中的「打勾」按鈕,再點選標籤。你選取的欄位資料將會顯示在標籤上。

BarTag Express 使用 TrueType 字型顯示 PostgreSQL 資料庫文字

選取該文字後,右側屬性視窗中將出現「轉換為條碼」按鈕。點選即可立即轉換為條碼。

BarTag Express 將文字轉換為條碼

條碼產生後,可於右側屬性視窗中進一步調整。你可以選擇 QRCode 或 Code128 等不同條碼類型。

BarTag Express 條碼屬性設定

每張標籤上均會顯示從 PostgreSQL 資料庫取得資料所產生的 QRCode。

BarTag Express 顯示 PostgreSQL 資料庫產生的 QRCode