intouch連線資料庫

2022-06-19 03:27:08 字數 1416 閱讀 9252

步驟:

一、新增資料來源

開啟控制面板——系統和安全——管理工具——odbc資料來源——新增,具體如下圖。

二、intouch中建立繫結表,具體如下圖

建立繫結表名test_report,列名分別為tag1、tag2,分別對應變數test_tag1、test_tag2。

三、新建資料庫test、新建表table_1

在sqlserver中新建資料庫,例如test,新建表,例如table1,如下圖

四、畫面測試。

在intouch中新建如下三個按鈕,分別用於連線sqlserver、插入資料到sqlserver的表中、斷開與資料庫的連線。

三個按鈕指令碼分別如下:

sqlconnect按鈕用於連線sqlserver:

status=sqlconnect(connectionid,"provider=sqloledb;data source=win-kpst723q2ul;database=test;uid=test;pwd=p@ssw0rd;");

引數說明(不同的資料庫,連線引數不同,具體參考intouch 文件,本練習已連線sqlserver為例說明):

屬性          值

provider         sqloledb(不同的資料庫有不同的定義)

data source     安裝資料庫的主機名

database       資料庫名

uid(user id)     資料庫登入名

pwd         登入密碼

sql insert用於插入資料到資料庫表中:

status=sqlinsert(connectionid,"table_1","test_report");

sql disconnect 用於斷開與sqlserver的連線 :

五、測試結果

單機連線資料庫,然後單機插入資料,可以看到資料已經寫入到資料庫表table_1中,資料如下圖所示:

單機斷開資料庫,再點插入,資料無法插入到**中,說明連線資料庫的簡單測試已經完成。

連線資料庫

2 documents 目錄就是我們可以用來寫入並儲存檔案得地方,一般可通過 nsarray paths nssearchpathfordirectoriesindomains nsdocumentdirectory,nsuserdomainmask,yes nsstring documentsdi...

連線資料庫

1 oracle8 8i 9i資料庫 thin模式 class.forname oracle.jdbc.driver.oracledriver newinstance string url jdbc oracle thin localhost 1521 orcl orcl為資料庫的sid strin...

連線資料庫

public void connection 以上是連線資料庫的乙個方法,以及從資料庫中取到資料後存放在table中.executenonquery 執行sql後,返回乙個整形變數,如果sql是對資料庫記錄進行操作,那麼返回影響的記錄條數。executescalar 執行sql 如果sql語句是se...