问题列表 - 第21587页

如何执行作为sp参数传递的sql文本?

我有一个带有nvarchar参数的存储过程.我希望调用者在使用此SP时为sql命令提供文本.

如何从SP内执行提供的sql命令?

这有可能吗? -

我认为可以使用EXEC,但以下内容:

EXEC @script
Run Code Online (Sandbox Code Playgroud)

错误表明它无法按给定名称查找存储过程.由于它是一个脚本,这显然是准确的,但让我觉得它没有按预期工作.

sql t-sql sql-server sql-server-2005 dynamic-sql

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

将字符串映射到一组字符串的Python字典?

我希望能够创建一个Python字典,其中字符串作为键,字符串集作为值.例如:{ "crackers" : ["crunchy", "salty"] }它必须是一个集合,而不是列表.

但是,当我尝试以下内容时:

  word_dict = dict()
  word_dict["foo"] = set()
  word_dict["foo"] = word_dict["foo"].add("baz")                                    
  word_dict["foo"] = word_dict["foo"].add("bang")
Run Code Online (Sandbox Code Playgroud)

我明白了:

Traceback (most recent call last):
  File "process_input.py", line 56, in <module>
    test()
  File "process_input.py", line 51, in test
    word_dict["foo"] = word_dict["foo"].add("bang")
AttributeError: 'NoneType' object has no attribute 'add'
Run Code Online (Sandbox Code Playgroud)

如果我这样做:

  word_dict = dict()
  myset = set()
  myset.add("bar")
  word_dict["foo"] = myset
  myset.add("bang")
  word_dict["foo"] = myset

  for key, value in word_dict:                                                       
      print key,                                                                
      print value
Run Code Online (Sandbox Code Playgroud)

我明白了:

Traceback (most recent call last): …
Run Code Online (Sandbox Code Playgroud)

python dictionary set

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

如何在Django下将domain.com重定向到WWW.domain.com?

如何在django站点中将301的所有请求重定向到domain.com/...到www .domain.com/...

显然这不能在urls.py中完成,因为你只在那里获得了URL的路径部分.

我不能在.htaccess中使用mod重写,因为.htaccess文件在Django下没有任何作用(我认为).

我猜中间件或apache conf中的东西?

我正在使用mod WSGI在Plesk的Linux服务器上运行Django

apache django mod-wsgi http-status-code-301

8
推荐指数
2
解决办法
7407
查看次数

从文件中读取和写入字节(c ++)

我想我可能不得不使用fstream对象,但我不确定如何.基本上我想将文件读入字节缓冲区,修改它,然后将这些字节重写为文件.所以我只需要知道如何进行字节i/o.

c++ file-io

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

如何在mysql中重用已删除的主键?

我在mysql表中有一个名为'id'的列,它也是一个自动递增的主键.

当我删除行时,他们的id也将被删除,从而在我的id序列中创建"漏洞",例如.

1,2,3,9,10,30等

有没有办法重用这些删除的id:s?

php mysql

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

非静态与静态函数和变量

我有一个关于静态和非静态函数和变量的问题.

1)非静态函数访问静态变量.

没关系!

class Bar
{
public:

     static int i;

     void nonStaticFunction() {

         Bar::i = 10;

     }

};

int Bar::i=0;
Run Code Online (Sandbox Code Playgroud)

2)非静态函数访问非静态变量

绝对可以!

3)静态函数访问静态变量和函数

绝对可以!

4)静态功能访问非静态功能

没关系

class Bar
{
public:
     static void staticFunction( const Bar & bar)
     {
         bar.memberFunction();

     }

     void memberFunction() const
     {

     }

}
Run Code Online (Sandbox Code Playgroud)

5)静态函数访问非静态变量

好还是不行?我对此感到困惑!

这个例子怎么样?

class Bar
{
public:
     static void staticFunction( Bar & bar)
     {
         bar.memberFunction();

     }

     void memberFunction()
     {

         i = 0;
     }

     int i;

};
Run Code Online (Sandbox Code Playgroud)

c++

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

如何设置Maven在运行测试时覆盖另一个设置文件?

请参阅以下Maven生成的项目

target
    classes
    test-classes
src
    main
        java
        scripts
        resources
            datasource-settings.xml
    test
        java
        resources
            datasource-settings.xml
Run Code Online (Sandbox Code Playgroud)

我想在运行测试时使用test/resources/datasource-settings.xml中的设置而不是main/resources/datasource-settings.xml.可能吗 ?如果是这样,我该怎么做才能实现目标?

java settings profiling maven-2

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

最简单的旋转矩形的方法

我正在使用根据xy坐标及其宽度和高度定义的矩形.我想出了如何用坐标(x = cos(deg) * x - sin(deg) * y y = sin(deg) * x + cos(deg) * y)来旋转它们但是我被卡在高度和宽度上.我确信有一个明显的解决方案我不知道.如果重要,我正在使用Python.

编辑抱歉这个令人困惑的描述.我的目的是通过任何角度来使宽度和高度反转或取消.例如,在90度旋转中,值将切换.在180度旋转中,宽度将为负.另外,我只打算在我的脚本中使用90的倍数.我可以只使用if语句,但我认为会有更"优雅"的方法.

math geometry

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

从菜单回调函数返回drupal中的untemplated输出

我有一个drupal模块,其函数返回附件text/plain,

function mymodule_menu() {
$items = array();
$items[MY_PATH] = array(
'title' => 'some page',
'page callback' => 'myfunction',
'type' => MENU_CALLBACK,
);
}

function myfunction()
{
drupal_set_header('Content-Type: text/plain');
return "some text";
}
Run Code Online (Sandbox Code Playgroud)

但它返回page.tpl.php模板中的页面,但是我希望它没有模板化,我如何覆盖主题以使其返回纯文本?

谢谢,

汤姆

drupal drupal-6

8
推荐指数
3
解决办法
5402
查看次数

Reporting Services 2008 中的多个报表列

我正在使用 SSRS 2008 制作用于标签打印的东西。我想利用页面上的所有水平和垂直空间来容纳尽可能多的标签,所以我想我可能需要多个报告列。

这篇技术网文章会让您相信您可以设置报告列的数量,以在“报告属性”窗口中创建所谓的“新闻稿样式列”。如果我在 Visual Studio 2008 安装中打开报表设计器并单击顶部菜单中的报表 -> 报表属性,我会看到:

由 imgur.com 主办

我找不到与列相关的任何内容,并且此页面上的其他设置的组合不会使其更改为多列(是的,我正在呈现为 PDF,而不仅仅是检查 HTML 预览。)有任何想法吗?

谢谢你的帮助!

ssrs-2008

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