SQL Server データベースからデータを取得するには、以下のコードを使用できます。
Dim sql As String = "SELECT emp_id, emp_name FROM emp; SELECT dep_id, dep_name FROM department;"
Dim da As New SqlClient.SqlDataAdapter(sql, connString)
Dim ds As New DataSet("Data")
da.Fill(ds)
dsデータセットに 2 つのテーブルを取得します。Oracle データベースに対して同じコードを作成するにはどうすればよいですか? 上記のようにコーディングしようとしましたが、エラーメッセージが表示されました。ORA-00911: 無効な文字です
また、DELETE ステートメントも使用したいと思います。例えば
Dim sql As String = "DELETE FROM emp WHERE emp_id = 1; DELETE FROM department WHERE dep_id = 4"
Dim cmd As New SqlCommand(sql, conn)
cmd.ExecuteNonQuery()
ありがとうございました。