问题列表 - 第14488页

无法通过ODP.NET执行SQL查询 - 无效的字符错误

我正在尝试通过ODP.NET执行SQL查询来创建表,但我总是得到一个ORA-00911'无效字符'错误.即使SQL查询本身没有换行符,异常中的Errors对象也始终具有文本"ORA-00911:invalid character \n".

我正在执行SQL的代码是这样的:

using (OracleConnection conn = new OracleConnection(<connection string>) {
using (OracleCommand command = conn.CreateCommand()) {
    conn.Open();
    command.CommandText = queryString;

    command.ExecuteNonQuery();         // exception always gets thrown here
}
Run Code Online (Sandbox Code Playgroud)

queryString包含一个CREATE TABLE语句,在通过SQL Developer执行时可以正常工作

编辑:我正在执行的SQL是这样的:

CREATE TABLE "TESTSYNC"."NEWTABLE" (
  "COL1" NUMBER(*,0) NULL,
  "COL2" NUMBER(*,0) NULL
);
Run Code Online (Sandbox Code Playgroud)

删除了换行符

oracle odp.net ora-00911

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

使用XP和Vista之间的winsock API差异进行UDP多播

似乎在Windows XP和Windows Vista之间设置UDP多播套接字所需的实现已经改变.特别:

  • 在Windows XP下,必须先调用,bind()然后才能引用任何特定于多播的套接字选项.

  • 但是,在windows vista下,处理多播套接字时不得调用bind().

如果两个点中的任何一个失败都会导致运行时出现套接字错误.

我是疯了,还是有其他人也看过这个?有没有比bind()调用的条件编译更好的解决方案?

c++ sockets windows winsock windows-vista

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

在C#中为类实现==运算符的最佳实践是什么?

在实施==操作员时,我觉得我缺少一些基本要点.
因此,我正在寻找一些最佳实践.
以下是我正在考虑的一些相关问题:

  • 如何干净地处理参考比较?
  • 它应该通过类似IEquatable<T>接口实现吗?还是压倒一切 object.Equals
  • !=运营商怎么样?

(此列表可能并非详尽无遗).

c# operators equals-operator

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

IE7绝对元素出现在相对的元素后面

我知道存在绝对元素出现在相对元素之上的错​​误.但是,我正在解决这个问题.

"bottom"元素的z-index为1,其位置为:relative assigned.top元素具有绝对定位,z-index为99.

这适用于Firefox,基于Webkit的浏览器和IE8.关于为什么会发生这种情况的任何想法?

css internet-explorer-7

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

将Excel数据导入访问

我的VB.NET应用程序正在使用导入一些Excel工作表进入访问

command.CommandText = "SELECT * INTO [MS Access;Database=" & current_db & "].[" & sheet_name & "] FROM [" & sheet_name & "$]"
Run Code Online (Sandbox Code Playgroud)

问题是,如果我在Excel中有一些带有绿色错误消息的单元格,则它们不会在访问中导入.而且他们实际上采用相同的格式,他们没有领先'但是擅长它的数字格式化为文本.

一个简单的方法是在excel中简单地纠正这个问题,但通常用户忘记这样做并跳过数据.

如何强制连接将指定的列导入为数字?

.net excel ms-access

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

公共UDDI运动是死了还是活着?

为了学习目的,我试图找到一些公共UDDI注册管理机构进行交互.但似乎没有可用的.我在SO上弹出以下问题,看看是否有人知道任何仍然托管的公共注册表,但没有得到答案.

IBM,Microsoft和SAP公共注册表是对UDDI技术的测试.我在这里引用:UBR的主要目标是通过公共实现来证明UDDI规范的互操作性和健壮性.达到并远远超过了这个目标.

他们现在继续在他们的产品中支持UDDI规范(因此,不同的公司可以托管他们的UBR供私人使用).

现在,我正在改变我原来的问题:公共UDDI运动是否已经死亡,或者它是否还活着?

你怎么看?如果您的答案是否定的,您能提供现有公共UDDI UBR的示例吗?

uddi discovery

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

非阻塞插座

非阻塞套接字是我们调用fcntl()方法并将O_NONBLOCK标志与其关联的套接字.任何人都可以告诉我将普通TCP_IP套接字转换为非阻塞套接字还需要什么?

如果非阻塞套接字可以与Windows服务器一起使用,可能会出现什么问题?

c

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

File.createNewFile()thowing IOException没有这样的文件或目录

我有一个写入日志文件的方法.如果文件存在,它应该附加到它,如果没有,那么我希望它创建一个新文件.

if (!file.exists() && !file.createNewFile()) {
    System.err.println("Error with output file: " + outFile
        + "\nCannot create new file.");
    continue;
}
Run Code Online (Sandbox Code Playgroud)

我有这个来检查是否可以创建一个文件.file是一个java.io.File对象.createNewFile抛出IOException:没有这样的文件或目录.自从我几周前写这篇文章以来,这种方法一直运作良好,并且最近刚开始这样做,虽然我不知道我能改变什么.我已经检查过,目录存在并且我有权限,但是我认为如果它因任何原因无法生成文件,它应该返回false.

有什么我不想让这个工作吗?

java file-io

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

如何在SQL Compact Edition中导入数据?

我似乎找不到它的工具,也不是odbc驱动程序.

谢谢

更新:我知道sql脚本的可能性.但不止于此:如何编写sql 2k表的脚本?(不只是ddl,还有数据?)

当然你可以自己写这些,但是将数据导入CE不是那么麻烦,或者可以吗?

更新2:我似乎无法选择正确的方言进行插入

sql-server import sql-server-ce

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

是否可以使用Hpricot创建XML文件?

我知道我可以使用Hpricot解析XML,但它是否也可以创建文件?我发现的所有教程都只演示了解析.

ruby xml hpricot

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