问题标签 [mssql-jdbc]

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.

0 投票
2 回答
1339 浏览

java - JAVA 中的 MS-SQL 连接字符串

JAVA中MSSQL数据库的连接字符串应该是什么?像这样的东西。

在此处输入图像描述

就像我想知道的其他事情一样,连接字符串中是否有任何密码,例如我的计算机密码?端口号、url 等应该是什么?如果您需要有关连接的更多信息,请告诉我。

PS 黑线有服务器名称。

我的连接价值观

错误: 这是我在尝试连接数据库时遇到的错误!!

查询数据库时出错。原因:org.springframework.jdbc.CannotGetJdbcConnectionException:无法获得JDBC连接;嵌套异常是 org.apache.commons.dbcp.SQLNestedException:无法创建 PoolableConnectionFactory(与主机 MSSQLSERVERFULL,端口 1433 的 TCP/IP 连接失败。错误:“null。验证连接属性。确保 SQL Server 实例正在主机上运行并在端口上接受 TCP/IP 连接。请确保与端口的 TCP 连接未被防火墙阻止。"。)

0 投票
1 回答
11463 浏览

mysql - 如何将MYSQL查询转换为MSSQL查询

我有 700 多个 MySQL 查询,现在尝试在 MSSQL 中创建相同的查询集。

我想用相同的 MYSQL 生成 MSSQL 查询。是否有任何方法可以将 MYSQL 查询转换为 MSSQL 查询。

0 投票
1 回答
317 浏览

sql-server - 从 ASP Classic 连接到 MS-SQL

我按照以下步骤创建连接字符串:

1) 右键单击​​桌面上的空白处,然后从上下文菜单中选择 NEW, TEXT DOCUMENT

2) 使用 .udl 扩展名保存它,并在询问您确定时单击是。

3)双击刚刚创建的新udl文件。它将打开一个对话。转到提供程序选项卡,然后选择适当的提供程序。

4) 进入Connection选项卡,填写服务器名和数据库名,选择NT认证(或者使用特定的用户名和密码,即SQL认证)。现在单击测试连接。如果可行,您就可以单击“确定”并继续进行最后一步。如果不需要,您需要解决权限问题,或者您输入了错误的内容。

5) 右键单击​​桌面上的文件并在记事本中打开它。它将显示连接字符串,您可以将其复制并粘贴到您需要的任何位置。

这是我得到的连接字符串:

我收到此错误:

0 投票
0 回答
948 浏览

php - 如何使用 php 5.5.19 连接到远程 MSSQL 数据库

我在尝试建立与我在 Microsoft SQL Server Manager 2008 R2 中使用 XAMPP 中的 php 5.5.19 创建的 MSSQL 数据库的连接时遇到问题。

在 extensions 下的 php.ino 配置文件中,注释掉了一个 ';extension=php_mssql.dll'。我删除了评论并在 xampp 控制面板中运行了 apache。自然会出现错误,说明“PHP 启动:无法加载动态库 '..\ext\php_mssql.dll 无法找到”。我查看了 ext 目录,果然它不存在。我从添加了 mssql.dll 文件

www.dll-files.com/dllindex/dll-files.shtml?php_mssql

,但后来我得到一个未找到入口点的错误,指出“程序入口点 php_body_write 无法位于 dll php5ts.dll 中”。

经过进一步研究,我发现自 PHP 5.3 版以来 mssql_connect 不起作用:http: //php.net/manual/en/intro.mssql.php 我尝试使用“sqlsrv_connect”函数,但我必须安装来自https://msdn.microsoft.com/en-us/sqlserver/ff657782.aspx的新驱动程序

阅读自述文件后,我发现我需要库 php_sqlsrv_55_ts.dll 和 php_pdo_sqlsrv_55_ts.dll 才能使用 php 文件夹中的 xampp 的 php5ts.dll。我在 php\ext 文件夹中添加了库,并将相应的扩展添加到新的 dll 中并重新启动了 Apache。

然后我收到系统错误“程序无法启动,因为您的计算机中缺少 MCVCP110.dll。尝试重新安装程序来解决这个问题。显然,重新安装不是一个选项,因为我会丢失我的新 dll,所以我验证了 MCVCP110.dll 是否在 php 文件夹中,确实如此。

请帮忙,我真的需要找到一种方法来正确加载带有“sqlsrv_connect”函数的库,这样我就可以连接到 MSSQL 数据库。

0 投票
1 回答
91 浏览

mysql - 如何正确执行 MSSQL 查询?

我正在尝试执行 mssql 查询,但它显示错误。我在 MySQL 中执行的相同查询工作正常。

查询是:

错误是:

列 'test_flow_details.tst_flow_name' 在选择列表中无效,因为它不包含在聚合函数或 GROUP BY 子句中。

如何正确执行 MSSQL 查询。

0 投票
1 回答
1300 浏览

sql-server - 在 SQL Server 中使用透视(错误)- 无效的列名

在我的过程中,我创建了一个#temp临时表,并尝试在多列中显示多行。我使用数据透视的原因是因为这段代码是动态创建的并且行数是未知的。我正在运行代码,但它给出了错误。我要疯了。找不到错误在哪里。它表明在交叉应用中存在无效的列名。我认为还有另一个错误。它显示错误的一面。测试表格式如下

示例数据格式为

0 投票
2 回答
71 浏览

mysql - MSSQL CONCAT 查询抛出错误

我试图在 MSSQL 2008 R2 中执行以下查询,但它抛出错误。问题是:

错误是:

使用“actionperformed”作为别名,即使它抛出错误。如何执行上述查询而不会出错。

0 投票
1 回答
166 浏览

java - 在 mssql 2008 r2 中使用 MS sql rocedure 插入表并返回状态消息失败。返回异常过程是表值函数

我在 sql server 2008 R2 MSSQL 程序中有以下程序

我在Java中使用它如下

Java 道方法

我得到以下异常。谁能告诉我出了什么问题。

我在网上阅读了以下有关 MSSQL 的内容,这引起了很多混乱。

a) 函数不能用于将值插入到临时表以外的表中。b) 程序不能返回表值。

那么如何才能做到以下三个 a)向函数/proc 发送 3 个参数 b)使用输入参数作为 select 语句的输入,c)将返回的值插入到表中,d)返回插入的行/成功/失败状态。

截至目前,我得到以下异常

0 投票
2 回答
10432 浏览

java - com.microsoft.sqlserver.jdbc.SQLServerException:列名“DTYPE”无效

我正在尝试将单表继承引入 Hibernate,但出现错误,我无法弄清楚。

我继承的班级

}

儿童班。

第二个孩子。

和主类方法。

得到这个例外。

我已经搜索了很多,但我无法找到解决方案。

0 投票
1 回答
20595 浏览

sql-server - 在 VARBINARY(MAX) 列中插入值

我有一个带有一VARBINARY(MAX)列的表,我尝试将值插入到该表中,但我不能。

查询是:

错误是:

不允许从数据类型 varchar 到 varbinary(max) 的隐式转换。使用 CONVERT 函数运行此查询。

如何插入值?