当前位置:  开发笔记 > 后端 > 正文

odbc连接的连接字符串是什么?

如何解决《odbc连接的连接字符串是什么?》经验,为你挑选了2个好方法。

我一直在做网络应用程序,现在我需要做一个控制台应用程序.我需要同时使用odbc连接和常规连接.

在过去我会用过:


在web.config中,但我不知道如何使用内联代码执行相同的操作.就像string connectionString = @".....";

我尝试了多种组合,在线查看(包括connectionstrings.com),但都没有.

谁能帮我吗?我想要odbc和常规...因为他们看起来不同应该根据在线样本(不起作用)不同.



1> x0n..:

构建连接字符串的一个很酷的技巧是右键单击桌面,选择"新文本文档" - 这将生成一个临时的记事本.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
}


哈,有人给了我一个关于此的誓言.为什么?对你来说太容易了?
@EnocNRoll我相信自从MDAC于1996年首次推出以来,这种情况一直存在http://en.wikipedia.org/wiki/Microsoft_Data_Access_Components我知道我在Windows 98上使用过它.

2> jonnii..:

你应该能够找到你需要的任何东西:

http://www.connectionstrings.com/

对于我们的某个应用,我们使用此连接字符串:

"DRIVER = {驱动器}; SERVER = server.database; UID =用户名; PWD =密码"

推荐阅读
我我檬檬我我186
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有