2017-03-20 4 views
0

私は複数のデータベースを持っており、これらのデータベースの検索プログラムを作成しています。 今のところ、データベースを変更するたびにコードを変更する必要があります。Npgsqlconnectionにテキストボックスの値を追加します。

私の接続は次のようになります。私はテキストボックスからホスト名とデータベースを変更したい

NpgsqlConnection conn = new NpgsqlConnection("Host=WA150;Database=Win_1054;Username=postgres;password=*****"); 

、それを行うことができますか?

答えて

0

何か不足していますか、これは欲しいものですか?もちろん

string connectionString = string.Format("Host={0};Database={1};Username=postgres;password=*****", 
    txtHost.Text.Trim(), txtDatabase.Text.Trim()); 

NpgsqlConnection conn = new NpgsqlConnection(connectionString); 

、あなたはtxtHosttxtDatabaseの値が正しいことを確認するために、いくつかの入力検証を追加する必要があります。..

関連する問題