用 ExecuteScalar() 执行, 要有oracle的建表权限.

解决方案 »

  1.   

    string myExecuteQuery="create database test"; 
    SqlConnection mySqlConnection = new SqlConnection("server=MYSQLSERVER;user id=sa;password=abc;Trusted_Connection=yes;"); 
    SqlCommand myCommand = new SqlCommand(myExecuteQuery, mySqlConnection); 
    myCommand.Connection.Open(); 
    myCommand.ExecuteNonQuery(); 
    mySqlConnection.Close(); 
    将sql改成Oracle,引用Oracle命名空间就可以了。
      

  2.   

    ms sql我做过很多
    但是ORACLE第一次弄,貌似ORACLE的数据库的管理机制和MS SQL不太一样,所以以前的方法貌似不行,不知道你有没有现成的例子可以给我参考下:)
    多谢了