Oracleデータセット== NULLを入力しようとしています。私はここにC#OracleデータベースからC#でデータセットを入力する方法
2
A
答えて
8
での.NET Framework 2.0でそれを使用しています
はSystem.Data.OracleClient.dllへ例 http://msdn.microsoft.com/en-us/library/system.data.oracleclient.oracledataadapter%28v=vs.71%29.aspx(この例では1.1ですが、2.0と同じように動作します)
(スニペットですここ)リンクから
OracleConnection conn = new OracleConnection("Data Source=Oracle8i;Integrated Security=yes");
Conn.Open;
OracleCommand cmd = conn.CreateCommand();
cmd.CommandText = "sp_pkg.getdata";
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add(new OracleParameter("a1", OracleType.Cursor)).Direction = ParameterDirection.Output;
cmd.Parameters.Add(new OracleParameter("a2", OracleType.Cursor)).Direction = ParameterDirection.Output;
DataSet ds = new DataSet();
OracleDataAdapter adapter = new OracleDataAdapter(cmd);
adapter.Fill(ds);
は、ODP(推奨)の例である: http://www.oracle.com/technology/sample_code/tech/windows/odpnet/DSPopulate/ViewProducts.cs.html
(リンクの抜粋)
//Instantiate OracleDataAdapter to create DataSet
productsAdapter = new OracleDataAdapter();
//Fetch Product Details
productsAdapter.SelectCommand = new OracleCommand("SELECT " +
"Product_ID , " +
"Product_Name , " +
"Product_Desc , " +
"Category, " +
"Price " +
"FROM Products",conn);
//Instantiate DataSet object
productsDataSet = new DataSet("productsDataSet");
//Fill the DataSet with data from 'Products' database table
productsAdapter.Fill(productsDataSet, "Products");
//setting 'productsDataSet' as the datasouce and 'Products' table
//as the table to which the 'productsDataGrid' is Bound.
productsDataGrid.SetDataBinding(productsDataSet,"Products");
+0
遠い未来からこんにちは。最後のステップは、この特定の質問の一部ではありません。しかし、データセット上でCRUD操作を行うつもりなら、その方法があります。 – Thor
関連する問題
- 1. C#データセットからアクセスデータベースを入力
- 2. FirebirdデータベースからC#プログラムにメッセージを入力する方法挿入手順
- 3. C#SQLデータベースにデータセットを挿入する
- 4. VBスレッド内のOracleからのデータセットの入力
- 5. 入力値からデータベースに値を挿入する方法は?
- 6. C#からOracleテーブルにデータを挿入する方法#
- 7. データセットからクリスタルレポートへのデータの入力方法は?
- 8. C++でCSVファイルからデータを入力する方法は?
- 9. テンプレートから入力値をデータベースに保存する方法[Django]
- 10. SQL ServerデータベースからOracleデータベースにデータを転送する方法
- 11. OracleのDateTimeでの入力方法
- 12. データセットをCで変更した後にデータセットからデータベースを更新する#
- 13. テキストボックスからデータベースにデータを挿入する方法c#
- 14. C++で入力が右から左に移動する方法
- 15. 配列からの入力をC++の式に入力する方法は?
- 16. データセットをoracleに挿入
- 17. angularjsでOracleデータベースからデータをフェッチする方法は?
- 18. C#でOracleデータベースを接続する方法は?
- 19. ユーザーCから入力整数を取得する方法
- 20. sqlデータベースからラジオボタンを入力する
- 21. C#データベースにアクセスするデータセット
- 22. oracleでデータベースを空にする方法
- 23. oracleリモート・データベースからローカル・アクセス・データベースへのデータベース・リンクを作成する方法
- 24. 大規模なデータセットをOracle SQLデータベースにインポートする最も良い方法は?
- 25. QMLからユーザー入力を待つC++を作る方法
- 26. C#データセットからテーブルに挿入
- 27. C#コンソールアプリケーションがPhPからの入力を読み取る方法
- 28. C#からOracleデータベースへのアクセス
- 29. oracleデータベースのトランザクションをJavaバックエンドから使用する方法は?
- 30. Oracleデータベースのオブジェクト型からXMLを生成する方法
あなたはエラーを受け取っていますか?サンプルコードを投稿して、何をしようとしているのかを確認してください。odpまたは廃止予定のsystem.data.oracleclientを使用していますか? – Harrison