小编cha*_*ama的帖子

如何从错误消息中获取实际的存储过程行号?

当我使用Sql Server并且出现错误时,错误消息给出的行号与存储过程中的行号无关.我认为差异是由于空白和评论,但它真的吗?

如何将这两组行号相互关联?如果有人能给我一个正确方向的指针,我真的很感激.

我正在使用sql server 2005.

TIA!

sql sql-server-2005

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

如何在cmd中检索TIME的秒部分?

我正在尝试编写一个获取当前日期和时间的cmd脚本,并将其格式化为sqlserver可以将其作为输入的方式datetime.

到目前为止,我有:

@echo off
for /F "tokens=1-4 delims=/ " %%i in ('date /t') do (
set dow=%%i
set mon=%%j
set day=%%k
set yr=%%l
set mydate=%%j/%%k/%%l
)
Run Code Online (Sandbox Code Playgroud)

这打印出10/22/2010

我无法弄清楚如何将时间变成可用的格式.我尝试过time /t,但它只给出了小时和分钟,我也需要秒.

cmd batch-file

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

在没有安装SQL Server的情况下运行sqlcmd

我正在研究一个正在调用的Java程序sqlcmd.它在安装了SQL Server的计算机上完美运行,但在没有安装SQL Server的计算机上完全没有.我想在我的jar中包含必要的exe和dll文件来运行此命令.谁知道我需要哪些?我已经包含了batchparser90.dll,sqlcmd.exe和sqlcmd.dll.它仍然无法正常工作.

任何建议表示赞赏.提前致谢!

java sql-server sqlcmd

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

JDI线程评估遇到了问题

我正在运行Eclipse for Java.我创建了一个XML文件的DOM版本.现在我想更改文件中元素的属性.我调用了一个方法,在控制DOM的类中调用了一个方法,并且在调试时我得到了一个对话框,说"JDI线程评估遇到了问题.异常处理异步线程队列".

我是Java的相对新手,并没有遇到过这样的错误,我不知道是什么导致了它.

如果有人对问题的原因和/或解决问题的方法有任何建议......

非常感谢!

java eclipse dom jdi

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

带有=和a的正则表达式;

我正在尝试使用正则表达式来查找以等号(=)开头的所有子串,并以分号(;)结尾,其中包含任意数量的字符.它应该是这样的=*;

出于某种原因,等于没有注册.是否有某种逃避角色会使正则表达式注意到我的等号?

我正在使用Java,如果这个问题有任何影响的话.

java regex escaping

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

检查一张空地图

我有一个有趣的问题,我确信很容易解释,但解释是我的想法.

javascript中的undefined或null对象等于false.

var x;
alert(!x); //returns true
alert(x==true); //returns false
Run Code Online (Sandbox Code Playgroud)

那个空数组对象怎么样?这相当于真还是假?

var x = [];
alert (x==true); //returns false
alert (!x); //returns false
Run Code Online (Sandbox Code Playgroud)

如果它等于true,我该如何检查它是否为空?我本来希望这样做

if (!x) {
    //do stuff
}
Run Code Online (Sandbox Code Playgroud)

我试过检查x.length,但我正在使用这个对象作为地图:

var x = [];
alert(x.length); //returns 0
x.prop = "hello"; 
alert(x.length); //still returns 0
Run Code Online (Sandbox Code Playgroud)

如何检查我的地图是否为空?

javascript

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

JFileChooser的Windows外观

我正在尝试生成JFileChooser具有Windows外观的内容.我找不到一个方法来改变它,所以我创建了一个扩展的基类,JFileChooser用以下代码更改UI:

public FileChooser(){
  this(null);
}
public FileChooser(String path){
   super(path);
   try {
      UIManager.setLookAndFeel("com.sun.java.swing.plaf.windows.WindowsLookAndFeel");

    } catch (Exception e) { System.err.println("Error: " + e.getMessage()); }
Run Code Online (Sandbox Code Playgroud)

然后,在另一节课中,我打电话

FileChooser chooser = new FileChooser(fileName);
int val = chooser.showOpenDialog(null);
Run Code Online (Sandbox Code Playgroud)

但是出现的对话框具有Java外观.有关如何改变这一点的任何想法?是否有一个JFileChooser类的方法,我可以使用它而不是这个扩展类?

谢谢!

java jfilechooser look-and-feel

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

如何在多个存储过程中使用事务?

您可以在一个存储过程中启动事务,然后将其回滚或在嵌套过程中提交吗?

sql-server transactions nested sql-server-2005

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

Java 8的datetime包DayOfWeek枚举顺序

我正在查看Java 8的新日期时间包的教程.在关于DayOfWeekMonth枚举的页面上,它表示DayOfMonth枚举从星期一到星期日.这是为什么?我使用的每个其他系统(包括.NET)都在周日开始.

java datetime library-design dayofweek java-time

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

在java中输出cmd命令的问题

我试图读取cmd命令的结果(例如dir).创建过程后,我使用了BufferedReader一个InputStreamReader.出于某种原因,BufferedReader尽管我知道必须要读取一些输出,但它仍然是空的.

这是我正在使用的代码:

String[] str = new String[] {"cmd.exe", "/c", 
            "cd", "c:\\",
            "dir", "/b", "/s"               
    };
    Runtime rt = Runtime.getRuntime();
    try{

        Process p = rt.exec(str);
        InputStream is =p.getInputStream();
        System.out.println(is.available());
        InputStreamReader in = new InputStreamReader(is);

        StringBuffer sb = new StringBuffer();
        BufferedReader buff = new BufferedReader(in);
        String line = buff.readLine();
        System.out.println(line);
        while( line != null )
        {
            sb.append(line + "\n");
        System.out.println(line);
            line = buff.readLine();
        }
        System.out.println( sb );
        if ( sb.length() != 0 ){
            File f = …
Run Code Online (Sandbox Code Playgroud)

java cmd

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