问题列表 - 第8350页

如何在SSRS中表示未知数量的列?

我正在使用Sql Server Reporting Services中的一个相当复杂的报告.我的SP返回动态数量的列,每列都是动态命名的.

基本上想到一个时间保持应用程序.动态的每个列表示为该团队收取时间的时间段.如果在报告涵盖的时间段内没有向该桶收取时间,则不显示.每个桶都有自己的标识符,我需要将其作为列标题.

我有一个SP返回这一切.它通过使用exec语句执行一些动态SQL来实现它(丑陋我知道但是我在SQL 2000上因此PIVOT选项不起作用)

我可以有无限数量的桶,任何或所有可能会显示.

我找到了这个 - http://www.codeproject.com/KB/reporting-services/DynamicReport.aspx - 这很有帮助,但在这个例子中他有一个有限数量的列,他只是根据哪些列隐藏或显示它们值.在我的情况下,我有一个可变数量的列,所以我需要报告来添加列.

有什么想法吗?

sql-server-2000 reporting-services

9
推荐指数
2
解决办法
3万
查看次数

脚本语言可以生成一个小的,独立的Windows EXE?

我想做一些轻量级数据处理 - 一点二进制数据操作,然后转换为文本序列化.结果写入文件,并由外部程序处理(由我的程序运行).数据处理比批量文件中考虑的要多.

我更喜欢使用脚本语言,但不必先安装语言.目标计算机大多是较旧的Windows机箱,它们与网络断开连接(没有更新,例如P​​owerShell)

我不熟悉各种语言创建EXE文件的工具.哪些解决方案运行良好,不会生成大文件?(即整个解释器包加上我的脚本.)

windows scripting exe

3
推荐指数
1
解决办法
1320
查看次数

从IBAction获取按钮文本 - iPhone

调用IBAction时:

-(IBAction) onClick1: (id) sender;
Run Code Online (Sandbox Code Playgroud)

发件人传递了什么?由于它通过IB连接起来,我不太确定.我的问题是如何让按钮的文本成为传递的对象(最有可能是NSString),以便我可以在动作实现中调用它.

-(IBAction) onClick1: (id) sender {
  NSLog(@"User clicked %@", sender);
  // Do something here with the variable 'sender'
}
Run Code Online (Sandbox Code Playgroud)

iphone cocoa objective-c interface-builder

30
推荐指数
4
解决办法
9万
查看次数

Microsoft对象,Release()函数返回值?

我很好奇,因为我在MSDN上找不到这个.我发现该Release()函数存在于各种COM对象中,我显然应该用它来删除指针.但我不确定它到底是什么回报?我以前认为它会返回剩余对象仍然存在的引用数,因此类似于:

while( pointer->Release() > 0 );
Run Code Online (Sandbox Code Playgroud)

显然会释放对该指针的所有引用?

或者我没有看到什么?

*注意我正在从IDirect3DTexture9::Release()功能的概念谈论这个

c++ com directx pointers reference-counting

6
推荐指数
3
解决办法
1951
查看次数

从Web服务填充后将项目添加到Telerik Ajax RadComboBox

我正在使用最新的2009 RadCombobox Ajax控件,并且正在使用内置功能从Web服务填充它。

我还想将一个项目推入包装盒,以便用户选择不选择任何项目。本质上使控件为可选。现在,如果他们选择某些东西然后改变主意,他们根本无法将其改回为零。

每当我尝试添加某些东西时,它都不起作用或完全清除Web服务中填充的内容。而且我不希望Web服务返回并清空项目只是为了使控件正常工作。

<telerik:RadComboBox ID="combo" runat="server"
                    Skin="Office2007"
                    AllowCustomText="false"
                    EnableLoadOnDemand="true" 
                    AppendDataBoundItems="true" 
                    Text=""
                    Width="300" Height="200">
                    <ExpandAnimation Type="None" />
                    <CollapseAnimation Type="None" />
                    <WebServiceSettings Path="~/Service.asmx" Method="GetStuff" />

                </telerik:RadComboBox>
Run Code Online (Sandbox Code Playgroud)

谢谢

c# telerik

4
推荐指数
1
解决办法
2万
查看次数

如何在SQL Server Management Studio中查看SSIS包?

哎呀!我通过导入向导创建了一个SSIS包,但我无法使用Management Studio在服务器上找到SSIS包.当我进入作业调度程序时,执行SSIS包也不会显示为选项.

ssis ssms sql-server-2005

71
推荐指数
5
解决办法
22万
查看次数

如何让Phusion Passenger,MySQL和Rails在制作中发挥出色

我写了一个rails应用程序,在没有数据库的情况下运行了一段时间.现在,我正在将注册数据库放入混合中.它不适用于生产.当然,在我的Mac上,一切正常.

这是生产环境: - Ubuntu Hardy - Phusion Passenger - Rails 2.3.2

机器上的MySQL运行正常.

我有database.yml文件,其中包含正确的信息.我可以毫无问题地运行迁移:

rake db:migrate RAILS_ENV=production
Run Code Online (Sandbox Code Playgroud)

数据库正在正确更新.

所以,我点击了tmp/restart并点击了网站.我得到了500错误,但没有写入生产日志(很奇怪).所以,我检查了apache日志,我收到了这条消息:

!捆绑的mysql.rb驱动程序已从Rails 2.2中删除.请安装mysql gem并再试一次:gem install mysql.

我已经安装了MySQL gem(版本2.7).我仍然收到这个错误.

当我将生产数据库配置更改为指向虚拟sqlite数据库时,一切正常.当我将其更改回MySQL配置时,我收到相同的错误消息.

我完全没有想法,我希望它能奏效.我把头发拉了出来,我非常感谢你提供的任何帮助.我已经包含了我能想到的所有内容,但如果有更多信息有用,请告诉我.

谢谢!

贾森

ruby mysql ruby-on-rails passenger

4
推荐指数
2
解决办法
2814
查看次数

两个SQL COUNT()查询?

我想计算表中记录的总数,以及匹配特定条件的记录总数.我可以通过两个单独的查询来完成这些

SELECT COUNT(*) AS TotalCount FROM MyTable;
SELECT COUNT(*) AS QualifiedCount FROM MyTable
  {possible JOIN(s) as well e.g. JOIN MyOtherTable mot ON MyTable.id=mot.id} 
  WHERE {conditions};
Run Code Online (Sandbox Code Playgroud)

有没有办法将这些组合成一个查询,以便我在一行中得到两个字段?

SELECT {something} AS TotalCount, 
  {something else} AS QualifiedCount 
  FROM MyTable {possible JOIN(s)} WHERE {some conditions}
Run Code Online (Sandbox Code Playgroud)

如果没有,我可以发出两个查询并将它们包装在一个事务中,这样它们就是一致的,但我希望能用一个查询.

编辑:我最关心原子性; 如果有两个子SELECT语句需要,只要有来自某个地方的INSERT,它就不会使两个响应不一致.

编辑2:CASE答案是有帮助的,但在我的具体实例中,条件可能包括与另一个表的JOIN(忘了在我原来的帖子中提到,抱歉)所以我猜这种方法不起作用.

sql

9
推荐指数
3
解决办法
3万
查看次数

如何从Unix shell变量中提取与模式匹配的子字符串

我是Unix shell脚本的新手.这是我的问题.我用过这个脚本......

isql -S$server -D$database -U$userID -P$password << EOF > $test
exec MY_STORED_PROC
go
EOF

echo $test
Run Code Online (Sandbox Code Playgroud)

要生成此结果......

Msg 257, Level 16, State 1:
Server 'MY_SERVER', Procedure 'MY_STORED_PROC':
Implicit conversion from datatype 'VARCHAR' to 'NUMERIC' is not allowed.  Use
the CONVERT function to run this query.
(1 row affected)
(return status = 257)
Run Code Online (Sandbox Code Playgroud)

我想提取"257"并将其粘贴到另一个变量中,而不是回显isql输出,所以我可以从脚本中返回257.我在想某种sed或grep命令可以做到这一点,但我真的不知道从哪里开始.

有什么建议?

regex unix shell grep sed

4
推荐指数
1
解决办法
3万
查看次数

自处理事件是否会阻止实例被垃圾回收?

我读了问题的答案.事件处理程序是否阻止了垃圾收集的发生?,但是当发布者成为目标时会发生什么?

更具体地说,我正在为WPF应用程序使用MVVM设计.Model-View类会在每次更改时引发NotifyPropertyChanged.在某些类中,我需要在修改某些内容时调用方法.

我想这样做:

this.PropertyChanged += this.MyHandler;
Run Code Online (Sandbox Code Playgroud)

这个实例会被GC破坏吗?

.net c# events garbage-collection mvvm

3
推荐指数
1
解决办法
352
查看次数