我开发了一个依赖于sql server数据库的.net应用程序,该数据库位于用于开发应用程序的本地机器上.
当我将数据库移动到远程计算机并更改连接字符串时,我收到以下错误:
连接到SQL Server 2005时建立与服务器的连接时发生错误,此错误可能是由于在默认设置下SQL Server不允许远程连接.(提供者:命名管道提供程序,错误:40 - 无法打开与SQL服务器的连接.)
此错误仅发生在XP计算机上,但它可以在Win中正常工作.7具有相同连接线的机器:
connectionString ="Data Source = ot; Initial Catalog = sp_warehouse; User ID = fu; Password = bar"
我尝试了以下方法来解决问题: - 从服务器禁用命名管道服务. - 增加了一个例外,在SQL Server端口1433服务器防火墙 - 禁用服务器上的防火墙完全 - 增加该参数在连接字符串中:网络库= DBMSSOCN;坚持安全信息=真
每次我尝试一些东西,我都会得到相同的结果,赢了.7台机器工作正常,但XP机器没有.
注意:还有另一个应用程序可以在XP机器上运行,它在同一个SQL Server上使用另一个数据库并且工作正常.
我不能让我的jquery从资产管道工作,我已经尝试了很多东西来修复,没有任何工作,我似乎无法弄清楚这一点.我现在有一个简单的jquery函数来测试它.注意,当我将jquery代码放在HTML中时,它可以工作.
应用程序/ Javascript角/ application.js中
//= require jquery
//= require jquery.turbolinks
//= require jquery_ujs
//= require turbolinks
//= require bootstrap
//= require_tree .
$("#hide").click(function(){
$("p").hide();
});
$("#show").click(function(){
$("p").show();
});
Run Code Online (Sandbox Code Playgroud)
HTML
<body>
<p>If you click on the "Hide" button, I will disappear.</p>
<button id="hide">Hide</button>
<button id="show">Show</button>
</body>
Run Code Online (Sandbox Code Playgroud)
的Gemfile
source 'https://rubygems.org'
gem 'pg', '0.17.1'
gem 'rails', '4.2.2'
gem 'puma', '3.4.0'
gem 'sass-rails', '4.0.3'
gem 'uglifier', '3.0.0'
gem 'coffee-rails', '4.1.0'
gem 'jquery-rails', '4.1.1'
gem 'turbolinks', '2.3.0'
gem 'jbuilder', '2.2.3'
gem 'bootstrap-sass', '3.2.0.0'
gem 'sdoc', …Run Code Online (Sandbox Code Playgroud) 在上一个问题中,我问了同样的问题,但是当用户在文本框中时,我没有阻止提交的答案.
所以基本上我需要的是能够阻止一个人提交表单,除非明确点击提交按钮.
编辑:
基本上这样做的主要原因是这是雇主调查.在这方面的人不会是技术上最精明的,我正在为此做的客户要求这样做.
默认情况下,将创建所有新数据库C:\.我需要创建它们E:\.我的第一直觉是移动模型数据库的数据库文件,但SSMS没有给我分离它的选项.
所以,我的问题是,有没有办法设置服务器,以便E:\默认情况下创建所有新数据库?
我想将文本拆分成一个数组,保留由其余单词分隔的标点符号,因此字符串如下:
Hello, I am Albert Einstein.
Run Code Online (Sandbox Code Playgroud)
应该变成这样的数组:
["Hello", ",", "I", "am", "Albert", "Einstein", "."]
Run Code Online (Sandbox Code Playgroud)
我已经尝试过,sting.components(separatedBy: CharacterSet.init(charactersIn: " ,;;:"))但是这个方法会删除所有标点符号,并返回一个这样的数组:
["Hello", "I", "am", "Albert", "Einstein"]
Run Code Online (Sandbox Code Playgroud)
那么,我怎样才能得到一个像我的第一个例子那样的数组呢?
我正在尝试在C#.Net应用程序中使用SqlTableDependency类,但无法为自己授予所需的所需数据库权限。具体来说,我需要权限:
错误消息指出:
“ TableDependency.SqlClient.dll中发生了'TableDependency.SqlClient.Exceptions.UserWithNoPermissionException类型的未处理的异常。附加信息:没有CREATE MESSAGE TYPE权限的用户”
我尝试使用以下查询向自己授予权限:
GRANT CREATE MESSAGE TYPE TO dbo
Run Code Online (Sandbox Code Playgroud)
但是我得到这个错误:
“无法授予,拒绝或撤消对sa,dbo,实体所有者,information_schema,sys或您自己的权限。”
我已经确认dbo是我的数据库的所有者。
我正在运行Sql Server 2008 R2。
如何授予自己对服务器的权限?
基本上我希望能够基于现有表动态创建临时表,然后将值插入临时表,并选择插入的值.
我有一个部分,我可以创建临时表工作得很好,只是插入和选择形式它不是很好.
这是我目前的代码.
declare @table table
(
OrdinalPosition int,
ColumnName nvarchar(255),
DataType nvarchar(50),
MaxChar int,
Nullable nvarchar(5)
)
declare @i int
declare @count int
declare @colname nvarchar(255), @datatype nvarchar(50), @maxchar int
declare @string nvarchar(max)
declare @tblname nvarchar(100)
set @tblname='Projects'
set @string='create table #' + @tblname + ' ('
insert into @table
(
OrdinalPosition,
ColumnName,
DataType,
MaxChar,
Nullable
)
SELECT
ORDINAL_POSITION ,
COLUMN_NAME ,
DATA_TYPE ,
CHARACTER_MAXIMUM_LENGTH ,
IS_NULLABLE
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_NAME = @tblname
set @i=1
select @count=count(*) from @table …Run Code Online (Sandbox Code Playgroud) 我有一份报告,允许财务部门同时打印多张发票.我遇到的问题是他们希望在发票的每一页上重复比尔信息.
我在报告上设置了两个小组.A组按文件编号分组.B组按行项目分组.当我运行多个发票(多个文档编号)时,它工作得非常好,但我无法弄清楚如何从发票的第二个(或第三个等)页面上获取A组的信息.
如何让家长组(A组)在后续页面上重复?
我正在运行此查询.在大多数情况下它工作正常,但有一些记录有非数字部分,这会导致问题.我需要能够只选择整数的记录.
select distinct SUBSTRING(PAPROJNUMBER, 1, 5) AS STUDY_NUMBER
FROM dbo.PA01201 AS PA01201_1
where PAPROJNUMBER>'0'
Run Code Online (Sandbox Code Playgroud)
例如,结果列表的一部分如下所示:
68145
68146
68147
7762A
99999
LABOR
Run Code Online (Sandbox Code Playgroud)
除了7762A和LABOR,我想要所有这些.如何修改where子句以有效实现?
我正在使用PHP 5.2.9和MS Sql Server 2005设计一个网站.我有一个SSRS报告,我想设置它,以便互联网上的人可以访问它(在他们输入用户名和密码后,但我可以把那个部分弄清楚).
我们的网站本地托管在Web服务器上,数据库位于单独的服务器上.我还没有设置SSRS实例.
所以任何有关如何做到这一点的帮助都会很棒(在游戏中转换为asp.net有点太晚了(
sql-server ×5
jquery ×2
arrays ×1
c# ×1
html ×1
insert ×1
ios ×1
javascript ×1
named-pipes ×1
permissions ×1
php ×1
split ×1
ssrs-2008 ×1
string ×1
swift ×1
t-sql ×1
temp-tables ×1