gpt4 book ai didi

ado.net - ADO Execute 不读取一行 SQL 代码?

转载 作者:行者123 更新时间:2023-11-30 18:54:29 29 4
gpt4 key购买 nike

我的代码如下:

  var statement = "test_oracle.sql";
F = aqFile.OpenTextFile(statement, aqFile.faRead, aqFile.ctANSI);
F.Cursor = 0;
while(! F.IsEndOfFile()){
s = F.ReadLine();
oResult = Project.Variables.oConnection.Execute_(s);

“s”的第一行是:set serverout on size 10000

错误返回为“ORA-00922:选项缺失或无效”

谁能提供指导?

最佳答案

在我看来,您的问题不在于 jscript 或 ado.net,而是该 sql 文件中的 sql 无效。

例如,如果您查看此页面: http://webcache.googleusercontent.com/search?q=cache:N0n7PtpJH4gJ:www.daniweb.com/forums/thread197500.html+ORA-00922:+missing+or+invalid+option&cd=3&hl=en&ct=clnk&gl=us&client=firefox-a

您会看到每个遇到 oracle 错误的人都是因为错误的语法而导致的。

那个sql是在sql客户端执行的吗?

关于ado.net - ADO Execute 不读取一行 SQL 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2646156/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com