609021 ランダム
 HOME | DIARY | PROFILE 【フォローする】 【ログイン】

「東雲 忠太郎」の平凡な日常のできごと

「東雲 忠太郎」の平凡な日常のできごと

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x
2024.03.24
XML
カテゴリ:C#.NET


以下は、C# WPFアプリケーションからOracleデータベースに新しいテーブルを作成するサンプルコードです。Oracleデータベースへの接続にはOracle Data Provider for .NET (ODP.NET)を使用しています。


```csharp

using Oracle.ManagedDataAccess.Client;

using System;

using System.Windows;


namespace WpfApp

{

    public partial class MainWindow : Window

    {

        public MainWindow()

        {

            InitializeComponent();

        }


        private void CreateNewTableButton_Click(object sender, RoutedEventArgs e)

        {

            try

            {

                // Oracleデータベースに接続するための接続文字列

                string connectionString = "User Id=your_username;Password=your_password;Data Source=your_datasource";


                // Oracleデータベースに接続

                using (OracleConnection connection = new OracleConnection(connectionString))

                {

                    connection.Open();


                    // 新しいテーブルを作成するSQLクエリ

                    string createTableQuery = "CREATE TABLE new_table_name (id NUMBER, name VARCHAR2(50))";


                    // SQLクエリを実行

                    using (OracleCommand command = new OracleCommand(createTableQuery, connection))

                    {

                        command.ExecuteNonQuery();

                    }


                    MessageBox.Show("新しいテーブルがOracleデータベースに作成されました。");

                }

            }

            catch (Exception ex)

            {

                MessageBox.Show("テーブルの作成中にエラーが発生しました: " + ex.Message);

            }

        }

    }

}

```


このサンプルコードでは、Oracleデータベースに接続するための接続文字列を設定し、`OracleConnection` を使用してデータベースに接続します。その後、`CREATE TABLE` SQLクエリを使用して新しいテーブルを作成します。必要に応じて、`CREATE TABLE` 文の中身を変更して新しいテーブルの定義を変更してください。






お気に入りの記事を「いいね!」で応援しよう

Last updated  2024.03.24 13:46:22



© Rakuten Group, Inc.