问题列表 - 第4688页

如何在PL/SQL中打印ARRAY的每个元素?

这是一个非常基本的问题,但是这里有:

我在PL/SQL中有一个VARCHAR2字符串数组.

如何打印该数组中的每个元素?

arrays plsql

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

ANTLR是否是用于序列化/反序列化二进制数据格式的适当工具?

我需要读写八位字节流,通过各种网络发送,与智能电表进行通信.ANSI标准ANSI C12.19描述了二进制数据格式.虽然数据格式不是太复杂,但标准非常大(500多页),因为它描述了许多不同的类型.该标准由EBNF语法完整描述.我正在考虑利用ANTLR来读取EBNF语法或它的修改版本,并创建可以读写八位字节流的C#类.

这是一个很好的使用ANTLR?

如果是这样,我需要做些什么才能使用ANTLR 3.1?从搜索新闻组档案看来,我似乎需要实现一个可以读取字节而不是字符的新流.是全部还是我必须实现Lexer衍生物?

如果ANTLR可以帮助我读取/解析流,它还可以帮助我编写流吗?

谢谢.

丹芬卡

parsing antlr generator ebnf ragel

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

是否需要在VBA函数中将对象设置为Nothing

我总是读到,一旦我完成它们,建议将对象设置为空.但我通常只在表单内的函数中使用它们.

在保留功能范围时,是否丢失了引用并释放了内存,而不管将对象设置为Nothing?

即是否真的有必要这样做:

Set db = Nothing
Set record_set = Nothing
Run Code Online (Sandbox Code Playgroud)

ms-access vba office-2003 access-vba

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

如何在共享主机上关闭魔术引号?

我想关掉PHP的魔术引号.我无法访问php.ini.

当我尝试添加php_flag magic_quotes_gpc off到我的.htaccess文件时,我收到500内部服务器错误.这是我的.htaccess文件的样子:

AddType x-mapp-php5 .php
php_flag magic_quotes_gpc off
Run Code Online (Sandbox Code Playgroud)

然后我尝试使用ini_set('magic_quotes_gpc', 'O'),但这没有效果.

如何关闭魔术报价?

php magic-quotes-gpc

41
推荐指数
5
解决办法
13万
查看次数

何时在数据库表之间使用1对1关系?

数据库设计问题:您何时决定使用1对1关系表?

我看到的其中一个地方是,例如,当你有一个User和UserProfile表时,人们会拆分它们而不是将所有列放在User表中.

从技术上讲,您可以将所有列放在一个表中,因为它们的关系是1对1.

我知道有人说对于UserProfile表,随着时间的推移你需要改变表来添加更多的列,但我真的不认为这是拆分表的强有力的理由.

所以,如果我要设计一个User表和UserProfile表,那么在一个表中执行它会更好吗?

database-design database-relations

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

动态 SQL 逗号分隔值查询

[更新:使用 SQL Server 2005]

您好,我想要做的是使用逗号分隔的值 (ids) 列表查询我的存储过程以检索数据行。

我收到的问题是转换错误:

Conversion failed when converting the varchar value ' +
@PassedInIDs + ' to data type int.
Run Code Online (Sandbox Code Playgroud)

我的 where 子句和错误中的语句是:

...
AND (database.ID IN (' + @PassedInIDs + '))
Run Code Online (Sandbox Code Playgroud)

注意:database.ID是int类型。

我正在关注这篇文章:

http://www.sql-server-helper.com/functions/comma-delimited-to-table.aspx

但由于错误而没有完成。

在我的执行脚本中,我有:

...
@PassedInIDs= '1,5'
Run Code Online (Sandbox Code Playgroud)

我在这里做错了什么吗?感谢您的帮助。

sql dynamic-sql delimited delimiter

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

如何将TargetNullValue设置为日期?

我正在使用WPF工具包的Calendar控件来允许用户选择日期.如果尚未选择日期,则SelectedDate绑定的属性为Null.这使日历默认为1月1日,AD.我想做点什么

SelectedDate="{Binding UserPickedDate, TargetNullValue=Today, Mode=TwoWay}"
Run Code Online (Sandbox Code Playgroud)

但是"今天"和"现在"都会引发绑定错误.我可以使用TargetNullValue将默认日期设置为今天或现在吗?

wpf xaml calendar wpftoolkit targetnullvalue

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

当私有成员变量更改值时,如何在Visual Studio Debugger中停止执行?

假设我的类有一个名为count的私有整数变量.

我已经在我的代码中遇到了断点.现在,在我按下继续之前,我想让它调试器将在任何时候停止计数获得分配给它的新值.

除了将count计数到字段并在字段的set方法上设置断点之外,还有其他方法可以做到这一点吗?

debugging breakpoints watch visual-studio

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

如何从特定程序集引用命名空间?

所以这是我的问题.

  • 我的(测试)项目引用了Castle Windsor和Rhino Mocks.
  • 我正在创建一个从Castle.Core.dll程序集实现Castle.Core.Interceptor.IInterceptor的类
  • 在构建Rhino Mocks时,Ayende使用了Castle.Core.Interceptor并在Rhino.Mocks.dll中包含了整个darn命名空间.

所以当我尝试构建时,我得到了错误

类型'Castle.Core.Interceptor.IInterceptor'存在于'c:...\Libraries\Rhino.Mocks.dll'和'c:...\Libraries\Castle.Core.dll'中

那么我如何指定我想使用Castle.Core.dll中的IInterceptor实例而不是Rhino Mocks中包含的实例?

.net c# assemblies

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

回来吃异常

我发现以下行为至少很奇怪:

def errors():
    try:
        ErrorErrorError
    finally:
        return 10

print errors()
# prints: 10
# It should raise: NameError: name 'ErrorErrorError' is not defined
Run Code Online (Sandbox Code Playgroud)

returnfinally子句中使用时,异常消失.那是一个错误吗?有记录吗?

但真正的问题(以及我将标记为正确的答案)是:
python开发人员允许这种奇怪行为的理由是什么?

python return exception finally

26
推荐指数
3
解决办法
3025
查看次数