簡體   English   中英

JSL 連接到 SQL Server Express 安裝 DSN

[英]JSL Connection to SQL Server Express Setup DSN

我正在嘗試自動化 JSL 腳本,我需要使用 JMP JSL 腳本從 SQL Server 更新一些記錄。 我在下面找到了連接字符串,但我不確定如何使用它。

Open Database("DSN=ODBC Databasexxx;UID=xxxx;PWD=xxxxxxx;DBQ=mydatabasexxxx;DBA=W;APA=T;EXC=F;FEN=T;QTO=T;FRC=10;FDL=10;LOB=T;RST=T;BTD=F;BNF=F;BAM=IfAllSuccessful;NUM=NLS;DPM=F;MTS=T;MDI=F;CSR=F;FWC=F;FBS=64000;TLO=O;",

在 ODBC 數據源管理器中設置您的 ODBC 連接。 在此處輸入圖片說明

然后你可以簡單地在你的腳本中做到這一點。

dbc = Create database connection("DSN=sqljmp;Server=;UID=;PWD=;Database=;");

result = Execute SQL(dbc,"SELECT * FROM yourTable");

我知道我在這里遲到了幾年,但如果有人發現這一點,您也可以直接連接到 SQL 數據庫並完全跳過 ODBC。

dt = Open Database(
    "Driver=SQL Server;
    Server=__(server address here)__;
    DATABASE=__(database name here)__;
    Trusted_Connection=Yes;",
    "SQL Code",
    "Table Name"
);

您還可以在連接字符串中使用一些額外的可選值,例如用戶名和密碼。 如果您不指定這些,它將使用 PC 用戶的帳戶信息。

dt = Open Database(
    "Driver=SQL Server;
    Server=__(server address here)__;
    DATABASE=__(database name here)__;
    UID=__(UserID to use for connection)__;
    PWD=__(Password to use for connection)__;,
    "SQL Code",
    "Table Name"
);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM