rks*_*rst 4 sql sql-server asp.net connection connection-string
我一直在做网络应用程序,现在我需要做一个控制台应用程序.我需要同时使用odbc连接和常规连接.
在过去我会用过:
<add name="LinkConnectionString" connectionString="Data Source=SERENITY\SQLEXPRESS;Initial Catalog=Link;Integrated Security=True" providerName="System.Data.SqlClient"/>
Run Code Online (Sandbox Code Playgroud)
在web.config中,但我不知道如何使用内联代码执行相同的操作.就像string connectionString = @".....";
我尝试了多种组合,在线查看(包括connectionstrings.com),但都没有.
谁能帮我吗?我想要odbc和常规...因为他们看起来不同应该根据在线样本(不起作用)不同.
x0n*_*x0n 43
构建连接字符串的一个很酷的技巧是右键单击桌面,选择"新文本文档" - 这将生成一个临时的记事本.txt文件.将其重命名为.udl然后双击它 - 您现在可以创建任何连接字符串.完成后单击"确定",然后在记事本中打开文件以查看connectionstring.
更新于2009年4月28日(powershell脚本):
function get-oledbconnection ([switch]$Open) {
$null | set-content ($udl = "$([io.path]::GetTempPath())\temp.udl");
$psi = new-object Diagnostics.ProcessStartInfo
$psi.CreateNoWindow = $true
$psi.UseShellExecute = $true
$psi.FileName = $udl
$pi = [System.Diagnostics.Process]::Start($psi)
$pi.WaitForExit()
write-host (gc $udl) # verbose
if (gc $udl) {
$conn = new-object data.oledb.oledbconnection (gc $udl)[2]
if ($Open) { $conn.Open() }
}
$conn
}
Run Code Online (Sandbox Code Playgroud)
你应该能够找到你需要的任何东西:
http://www.connectionstrings.com/
对于我们的某个应用,我们使用此连接字符串:
"DRIVER = {驱动器}; SERVER = server.database; UID =用户名; PWD =密码"
| 归档时间: |
|
| 查看次数: |
29258 次 |
| 最近记录: |