问题列表 - 第35423页

Rails 3:method =>:delete在Internet Explorer中不起作用

我将在railstutorial.org上阅读rails 3教程.我刚刚创建了一个非常简单的脚手架用户.

脚手架生成的销毁链接在Internet Explorer中不起作用.它会重定向到show动作,而不是删除用户.

这个问题只发生在IE9和IE8(迄今为止我测试的唯一IE版本)问题不会发生在Firefox中.谁能告诉我为什么会这样?

风景:

<%= link_to 'Destroy', user, :confirm => 'Are you sure?', :method => :delete %>
Run Code Online (Sandbox Code Playgroud)

生成的HTML:

<a href="/users/1" data-confirm="Are you sure?" data-method="delete" rel="nofollow">Destroy</a>
Run Code Online (Sandbox Code Playgroud)

控制器:

def destroy
    @user = User.find(params[:id])
    @user.destroy

    respond_to do |format|
      format.html { redirect_to(users_url) }
      format.xml  { head :ok }
    end
end
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails-3

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

如何使用strchr替换此示例中的字符?

/* strchr example */
#include <stdio.h>
#include <string.h>

int main ()
{
  char str[] = "This is a sample string";
  char * pch;
  printf ("Looking for the 's' character in \"%s\"...\n",str);
  pch=strchr(str,'s');
  while (pch!=NULL)
  {
    printf ("found at %d\n",pch-str+1);
    pch=strchr(pch+1,'s');
  }
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

我如何索引str,以便用'r'替换每个's'.

谢谢.

c string

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

摆脱iOs UIWebView中的链接点击"flash"指示器

我的iPad应用程序使用大量UIWeb视图来显示内容.用户单击带有链接的小图像以使用其他内容提取较小的视图.当您点击UIWebview中的链接时,该链接会突出显示灰色片刻以指示单击.在图像中的链接的情况下,整个图像矩形闪烁灰色片刻,并且它非常难看.有没有办法禁用这种行为?

objective-c uiwebview ipad ios

18
推荐指数
1
解决办法
3005
查看次数

如何修复"缺少根元素".什么时候做Visual Studio(VS)Build?

如何修复"缺少根元素".什么时候做Visual Studio(VS)Build?

知道我应该在我的解决方案中查看哪个文件?

实际上,当使用"Make VS 2008"命令时,我在"Visual Build Pro"中收到此错误消息.在构建其他解决方案(例如大约20个)时,此命令工作得很好,我不确定为什么我的错误.

任何帮助将非常感谢.:)

我正在使用VS 2008和Visual Build Pro 6.7.

visual-build-professional visual-studio-2010 visual-studio-2008 visual-studio

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

表上的条件Where语句值参数?

我正在构建一个包含可选参数的查询,其中一些是表值参数.我面临的问题是如何在此查询中最有效地使用TVP?

每个TVP都有这种类型:

TABLE( [variable] nvarchar(30))
Run Code Online (Sandbox Code Playgroud)

我知道我通常可以:

INNER JOIN @TVP
Run Code Online (Sandbox Code Playgroud)

过滤掉TVP列表中没有的任何内容,但如果我决定不在查询中将任何值传递给TVP,该怎么办?然后什么都不会返回(因为内连接)

通常这是通过条件where语句完成的:

WHERE (SomeVar = @SameVar OR @SameVar IS NULL)
Run Code Online (Sandbox Code Playgroud)

但是,对于TVP,它不能为空(至少不是我发现的)

我发现实现这一目标的一种方法是:

OUTER APPLY
(SELECT TOP(1) * from dbo.SomeTable tbl where tbl.SomeVar in 
(select * from @TVP) or not exists (select * from @TVP)
AND tbl.SomeVar = SomeVar)
Run Code Online (Sandbox Code Playgroud)

不幸的是,这种方法非常慢

或者,我试过:

WHERE (tbl.SomeVar in (SELECT * FROM @TVP) or not exists (SELECT * from @TVP))
Run Code Online (Sandbox Code Playgroud)

这要快得多,但我仍觉得它可能不太理想

任何帮助或想法将不胜感激!让我知道我是否可以澄清任何事情......提前致谢

编辑:

所以,我已经想出了这个,并且可能会使用它,除非有人有更好的解决方案:

INNER JOIN @TVP tvp
ON (tvp.SomeVar = tbl.SomeVar or tvp.SomeVar is null)
Run Code Online (Sandbox Code Playgroud)

sql sql-server sql-server-2008

9
推荐指数
1
解决办法
1962
查看次数

SSIS使用.CSV文件SQL Server 2005中的参数执行存储过程

我正在学习SSIS,这似乎是一件容易的事,但我被困住了.

我有一个包含此数据的CSV文件Orders.csv:

ProductId,Quantity,CustomerId
1,1,104
2,1,105
3,2,106
Run Code Online (Sandbox Code Playgroud)

我还有一个存储过程ssis_createorder作为输入参数:@productid int @quantity int @customerid int

我想要做的是创建一个SSIS包,它将.csv文件作为输入,并为.csv文件中的每一行调用ssis_createorder三次(第一行包含列名).

这是我到目前为止所做的.

我创建了一个SSIS包(Visual Studio 2005和SQL Server 2005).

在控制流程中,我有一个数据流任务.

数据流具有.csv文件的平面文件源.所有列都已映射.

我创建了一个名为Order类型的变量的变量.我还有变量CustomerId,ProductId和int32类型的数量.

接下来,我有一个Recordset Destination,它将.csv文件的内容分配给varialbe订单.我不确定如何使用这个工具.我将VariableName(在Customer Properties下)设置为User :: orders.我认为现在订单包含一个由原始.csv文件中的内容组成的ADO记录集.

接下来,我在Control Flow标记上添加一个ForEach循环容器,并将其链接到数据流任务.

在ForEach循环容器内部我将Enumerator设置为"ForEach ADO Enumerator".我正在将"ADO对象源变量"设置为User :: orders".对于Enumeration模式,我选择"第一个表中的行".

在变量映射选项卡中,我有User :: ProductId索引0,User :: Quantity索引1,User :: CustomerId索引2.我不确定这是否正确.

接下来,我在ForEach循环容器中有一个脚本任务.

我将ReadOnlyVariables设置为ProductId.

在Main方法中,这就是我正在做的事情:

 Dim sProductId As String = Dts.Variables("ProductId").Value.ToString

 MsgBox("sProductId")
Run Code Online (Sandbox Code Playgroud)

当我运行包时,我的ForEach循环容器变为亮红色,我收到以下错误消息

Error: 0xC001F009 at MasterTest: The type of the value being assigned to variable "User::ProductId" differs from the current variable type. Variables may not change type during execution. Variable …
Run Code Online (Sandbox Code Playgroud)

sql-server ssis sql-server-2005

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

当iPhone设置为12小时制时,NSDateFormatter

我正在使用NSDateFormatter将NSDate格式化为"dd MMMM YYYY"格式为"HH:mm".

这是我写的代码:

[dateFormatter setDateFormat:@"HH:mm 'on' dd MMMM YYYY"];
[dateFormatter setLocale:[NSLocale currentLocale]];
Run Code Online (Sandbox Code Playgroud)

然后我使用stringFromDate方法更新标签以显示"2010年9月22日12:45的数据".

NSString *timeAndDateUpdated = [[NSString alloc] initWithFormat:@"Data from %@.", [dateFormatter stringFromDate:date]]
Run Code Online (Sandbox Code Playgroud)

如果iPhone上的时间设置为24小时,则标签会正确更新,但如果设置为12小时,则标签会显示"数据来自(null)".

有谁知道如何解决这个问题?

谢谢.

iphone date nsdateformatter

6
推荐指数
2
解决办法
4191
查看次数

javascript/jQuery代码生成器

我想知道是否有一个工具可以生成任何javascript代码.我问,因为我所在的团队不是网络开发人员.他们是VB6开发人员.

我们正在研究AJAX,JavaScript/jQuery,JSON,webservices模型,并想知道是否有任何工具可以提供JavaScript模板的基础知识(即jQuery AJAX调用)?显然,像这样的工具可能会使从VB6到JavaScript的更改变得更容易一些.看起来代码生成似乎是一个流行词,所以我认为可能有一些JavaScript的东西.

如果没有,你认为这将是一个很好的工具(对于基础知识,因为他们必须编辑和修改以适应页面的需要)?或者你认为这是浪费时间?

javascript jquery code-generation

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

打开一个新窗口,并调用javascript函数

我是javascript的新手.我想知道如何从一个javascript方法打开一个新窗口,然后调用它的javascript方法.

窗口的url位于另一个域中(可能导致安全问题!?),我无法控制它.

例如,代码应该表现如下:

handler<-openAWindow("www.someurl.com");//open a window and get a handler for it
handler->someMethod1(param1, param2);//call some javascript method 
handler->someMethod2(param3, param4);//call some other javascript method<br>
Run Code Online (Sandbox Code Playgroud)

谢谢,
伊兰.

javascript

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

触发器在jQuery中触发器与触发器

出于好奇 - jQuery的用例/用例是triggerHandler什么?据我所知道的,唯一的"真实"之间的差异trigger,并triggerHandler为本地事件触发与否,和事件冒泡行为(虽然triggerHandler的冒泡的行为似乎并不很难用复制trigger的代码几行) .确保本机事件不会触发有什么好处?

我很好奇这是否是一个便利功能,或者它存在更深层次的原因,以及我何时/什么时候使用它.

jquery events javascript-events jquery-trigger jquery-triggerhandler

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