问题标签 [connection]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 使用 PHP 连接 MySQL 数据库
我有这个小功能可以连接到 MySQL 数据库:
然后,为了运行一个查询,我正在做这样的事情,但我总是得到一个“PHP致命错误:无法重新声明connectSugarCRM()(以前在......中声明”,它指向我的函数“connectSugarCRM”的定义"(第 1 行)。
我的代码有什么问题?谢谢
ruby - Ruby 连接到 SQL Server 2005
我想通过 ruby 使用 Windows 身份验证通过 ODBC 连接到 sql server 2005/db。我安装了 gem dbi-0.4.1 和 dbd-odbc-0.2.4。我需要为连接字符串做什么?到目前为止,我还无法让它工作。
DBI.connect("DBI:ODBC:Data Source=#{server};Integrated Security=SSPI;Initial Catalog=#{db}")
delphi - IIS 之外的 Delphi 7 ADO 连接池
我们有一个 Delphi 7 应用程序,它在 IIS6 中作为 ISAPI 扩展运行。该代码使用 ADO 连接到 MS SQL 2000 数据库并对数据库执行多次读取(无写入)。如果我在 SQL 分析器中查看审核登录和注销事件,我可以看到对应用程序的大量请求仅导致 1 个审核登录事件。但是,如果我从 IIS 外部运行相同的代码(即在 dll 中调用相同方法的测试应用程序),我会看到许多登录和注销事件。我的猜测是 IIS 正在执行一些自动连接池,而我没有做任何事情。出于性能原因,当我从 IIS 外部运行 dll 时,我希望看到相同的行为 - 在这种情况下,应用程序几乎慢了 100%。当 dll 在 IIS 之外运行时,如何获得 ADO 连接池?
编辑 - 我实际上正在使用 SQL ole 提供程序。连接字符串如下所示:
提供程序=SQLOLEDB.1;初始目录=%s;数据源=%s;密码=%s;用户 ID=%s;池=True;最小池大小=5;最大池大小=50;连接寿命=120
我尝试添加 Pooling=True 属性,但这并没有改变。此外,我了解到审核登录和注销事件不一定会因连接池而改变,因此我开始使用 Logins/sec、Logouts/sec 和 User Connections 性能计数器 (SQLServer:GeneralStatistics) 来确定是否发生连接池。从 IIS 内部,我看到许多登录/秒,而没有注销/秒。在 IIS 之外,我看到每秒有很多登录和注销,并且用户连接会波动(它在 IIS 中保持稳定)。
performance - 存储过程的性能问题 - 关闭连接太慢
我之前曾问过一个关于在 sql server 机器上执行太慢的存储过程的问题,但是,如果我在查询分析器中运行存储过程,它会在一秒钟内返回。客户端是一个 .NET 1.1 winforms 应用程序。
我能够将 VNC 输入到用户的盒子中,当然,他们没有安装 SQL 工具,所以我启动了 Excel,进入 VBA 并编写了一个快速函数来调用具有完全相同参数的存储过程。
事实证明,存储过程确实返回亚秒级,我可以立即遍历所有行。但是,关闭连接需要很长时间,从 5 秒到 30 秒不等。
为什么关闭连接需要这么长时间?
javascript - 客户端 Javascript 可以在客户端工作时检测服务器何时关闭 http 连接?
在我的应用程序中,客户端是浏览器中的一组 Javascript 函数,它执行一些工作 - 例如,播放剪辑。它使用 XmlHttpRequest 与服务器通信。但是,允许服务器突然关闭连接,因为似乎没有其他方法可以中断客户端。客户端能否在播放剪辑时检测到连接已关闭,然后打印一条消息并擦除页面?任何帮助表示赞赏。谢谢,阿尼尔
java - 未检测到 Java 套接字关闭
我正在编写一个快速服务器来测试应用程序。如果我关闭客户端上的套接字,它不会抛出套接字关闭的异常。我一直在写 100mb 的随机数据(它应该做什么)。如何检测客户端是否关闭连接?
connection - 是否有任何用于拨号连接的库/组件?
我想通过 VoIP 拨号。是的,我知道这几乎是不可能的。我听说softmodems 使用DSP 软件,但我猜它的硬件特定的代码。如果我只能隔离产生调制解调器信号的代码,我就可以在我的项目中使用它。有人听说过可以满足我需求的图书馆吗?
PS:iaxmodem 只调制传真信号。
.net - 如何检查 LINQ to SQL 连接错误
如何检查 Linq.DataContext 对象是否填充了数据并且没有出现连接错误?
谢谢。
.net - 使用 C# 通过 asp.net 将大文件传输到远程服务器的各种方法
我正在用 C# / VS2005 编写一个程序来备份我们的生产数据库,对其进行压缩,然后将其传输到远程服务器。我在远程服务器上设置了一个简单的 ftp 站点。
问题是文件只传输了大约一半(~500 - 600 MB)并且程序抛出异常:
“现有连接被远程主机强行关闭”
我使用的代码基本上是从这里剪切和粘贴的,由 Jaimon Mathew 编写,使用套接字:
http://www.csharphelp.com/archives/archive9.html
我已经研究了这个问题,看起来我无法做任何事情来防止连接被关闭,我解决它的唯一方法是使用套接字的“异步”方法。
我一直在搜索并且找不到任何示例代码来执行此操作,而且我无法相信我正在尝试执行的这个简单任务被证明如此困难。
有没有一种简单的方法可以将大型(~1.2 GB)本地文件传输到远程 ftp 站点,如果连接被远程主机关闭,它不会失败(我猜它必须重新连接并恢复传输)?
如果我的老板知道我已经在这方面花了多少时间,而且我们仍然没有前一天在远程服务器上的备份,他会杀了我。
我更愿意在 .NET 程序中做所有事情(我们的系统目前是一个巨大的 Rube Goldberg 机器),但我需要一个快速简单的解决方案。
谢谢,
史蒂夫
python - MySQLdb连接问题
我在使用 MySQLdb 模块时遇到问题。
(我正在使用自定义端口)
我得到的错误是:
这没有多大意义,因为这是 my.conf 中设置的默认连接..就好像它忽略了我提供的连接信息..
mysql服务器肯定在那里:
我直接从python提示符尝试:
我很困惑... :(