问题列表 - 第15096页

有没有办法获得抛出异常的行号?

我正在研究一个pl-sql脚本,其中我有大约10个TO_CHAR转换.

其中一个是抛出一个

ORA-06502: PL/SQL: numeric or value error: character string buffer too small
Run Code Online (Sandbox Code Playgroud)

例外.

目前,我使用这段代码记录消息

EXCEPTION
  WHEN OTHERS THEN
    DBMS_OUTPUT.put_line('Exception message is '||SQLERRM(sqlcode));
    ROLLBACK;
Run Code Online (Sandbox Code Playgroud)

我想添加(主要是出于调试目的)引发异常的行,以便以形式接收消息

ORA-06502: PL/SQL: numeric or value error: character string buffer too small (at line x)
Run Code Online (Sandbox Code Playgroud)

是否有捷径可寻?

logging plsql

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

使用Java类时JRuby的局限性

据我了解JRuby,完全可以在JRuby代码中使用Java类,反之亦然,但是,我仍然不了解一些东西.

  • JRuby可以使用Java Annotations吗?
  • 是否有可能在Java类上使用来自JRuby的反射?
  • 是否有可能在JRuby类上使用Java的反射?
  • 在JRuby中有可执行类吗?
  • 是否有可能在JRuby脚本中重新定义Java类?(和我重新定义的方式相同,例如C Ruby中的Integer)
  • 是否有任何其他限制,阻止使用JRuby作为任何Java应用程序的一部分?

ruby java jruby

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

如何使用PHP关闭弹出窗口?

有没有办法使用PHP关闭弹出窗口,如javascript函数window.close()

php

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

SQL:删除带前缀的表

如何删除所有具有前缀的表myprefix_

注意:需要在phpMyAdmin中执行它

mysql phpmyadmin sql-drop

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

如何从控制台应用程序返回值到.NET中的服务?

我有一个.NET服务.

我有一个.NET控制台应用程序.

我需要服务调用的Process.Start("consoleapp.exe")一些内容,并从应用程序返回一些信息,理想情况下只返回一个数字.

我该怎么做呢?

编辑:

我认为它必须是:Process.Start("myapp.exe").ExitCode- 但是如何在控制台应用程序中设置退出代码?

.net windows-services console-application

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

C:锯齿状阵列的问题

我有以下代码:

int *edges[500];
char arr[] = {'c','d'};
edges[0] = arr;
printf("%c - %c", edges[0][0],edges[0][1]);
Run Code Online (Sandbox Code Playgroud)

我想要显示的是c - d但实际显示的内容是c -
如上所示,第一个元素正在显示,而不是第二个元素.

为什么不显示数组的第二个元素?

c jagged-arrays

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

Javascript刷新页面

我有一个带有按钮弹出窗口的html页面.如果我单击此按钮弹出一个新窗口,我会在此窗口中执行所有更改,然后单击关闭按钮.关闭弹出窗口后,应该刷新带有弹出按钮的html页面.这可能吗?

javascript

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

有没有办法将子报告放在SSRS的头文件中?

我想使用子报告,因为它在标题中的许多报告中使用.但是,子报告不会进入标题,也不会显示字段值.虽然,参数会很好.

有关如何绕过这个的任何建议或参考?

subreport reporting-services

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

asp.net listview Container.DataItemIndex

我试图通过像.的命令参数

<asp:Button ID="btnSave" runat="server" Text="Save" CommandName='<%# Eval("Section_Name")%>' CommandArgument='<%# Container.DataItemIndex %>' />
Run Code Online (Sandbox Code Playgroud)

但我得到这个错误:

'System.Web.UI.Control'不包含'DataItemIndex'的定义,并且没有可以找到接受类型'System.Web.UI.Control'的第一个参数的扩展方法'DataItemIndex'(你是否缺少using指令?或汇编参考?)

传递命令参数的正确方法是什么?此按钮位于listview的itemtemplate中的内部和updatepanel.

谢谢,阿里

asp.net listview

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

调整项目从列表中选择的机会

我有一个项目清单.当我创建列表时,每个项目都有相同的机会被选中.但是当一个项目被选中时,它的机会会下降,而其他机会会上升.如果在此过程中添加了一个新项目,那么它应该被选中的机会最大,并且在选中它时机会会下降.我正在寻找一个可以实现这个C#的好算法.

Generalizaed想法:我有5个项目,随着时间的推移,所有5个项目将被选中20%的时间.我试图让选择尽可能接近20%,减少对外界的影响.如果存在,将更多/更少地选择它以使其恢复正常.

c# math probability weighted-average

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