Tag: ddl

2个dll中带有命名空间名称的模糊类

我已经为我的应用程序导入了2个dll(第三方)现在它们都有一个名称相同的命名空间。 例如AB,在它们两个中都有一个具有相同名称的类。 现在我想创建其中一个的实例,但由于命名空间和类名相同,编译器变得模棱两可。 我怎样才能指定在这个地方使用的巫婆dll?

.NET / Oracle:如何以编程方式使用DDL语句执行脚本

我想对C#中的oracle数据库进行一些程序化的模式操作。 因此,我在努力解决一些基本问题。 ddl sql语句位于脚本文件中。 我不想使用sqlplus.exe,但我想在ODP.NET程序集中使用OracleCommand(System.Oracle.DataAccess)。 这是我的脚本文件的示例: script.sql: DROP TABLE ABCDEF; DROP TABLE GHIJKL; 我想指出: 该脚本包含DDL语句(数据定义语言) 该脚本包含空行 该脚本包含多个语句 以下代码应该执行我的脚本: var content = File.ReadAllText(“script.sql”); using (var oracleConnection = new OracleConnection(_connectionString)) { oracleConnection.Open(); using (var command = new OracleCommand(content) { Connection = oracleConnection }) { command.CommandType = CommandType.Text; command.ExecuteNonQuery(); } } 执行此代码,我确实得到一个oracle错误: Oracle.DataAccess.Client.OracleException:ORA-00911:无效字符 我认为,这些陈述的格式可能存在一些问题。 任何提示都表示赞赏。 谢谢。 – -编辑 […]