Sql Robot框架-数据库库如何使用Windows身份验证进行连接
我正在尝试使用windows身份验证连接到SQL server数据库,我已尝试以下操作:Sql Robot框架-数据库库如何使用Windows身份验证进行连接,sql,database,robotframework,pyodbc,Sql,Database,Robotframework,Pyodbc,我正在尝试使用windows身份验证连接到SQL server数据库,我已尝试以下操作: *** Settings *** Suite Setup Connect To Database Using Custom Params pyodbc ${DBHost_ConnectionString} Suite Teardown Disconnect From Database 连接字符串: ${DBHost_ConnectionString}= Server=Se
*** Settings ***
Suite Setup Connect To Database Using Custom Params pyodbc ${DBHost_ConnectionString}
Suite Teardown Disconnect From Database
连接字符串:
${DBHost_ConnectionString}= Server=ServerName;Database=DbName;Trusted_Connection=yes;
产生
pyodbc.connect(db_api_2.connect(Server=ServerName;Database=DbName;Trusted_Connection=yes;))
这就是错误:
SyntaxError: invalid syntax (<string>, line 1)
SyntaxError:无效语法(,第1行)
不要使用分号(;
)作为分隔符,请使用逗号(,
):
另外,不要忘记将参数值加引号
原因是您提供的字符串-因此它们必须遵循方法参数的正确python语法
${DBHost_ConnectionString}= Set Variable Server='ServerName', Database='DbName', Trusted_Connection='yes'