私は、顧客の名、姓、電子メール、日付、サービスの種類 (PC 修理)、技術者の PC ブランド、PC の種類、OS の種類、およびコンピューターの問題を追加できるアプリケーションを作成しています。phpMyAdmin を使用して MySQL データベースにデータを挿入できます。
しかし、私はこの部分にこだわっています。作成したばかりのサービス注文を表示しようとしています。顧客の姓でコンボボックスをロードしたいと思います。顧客の名前をクリックすると、上記のすべてのフィールドとデータベースに挿入されたサービス番号が入力されます。コンボボックスとテックスフィールドの読み込みに問題があります。
どんなアイデアでも大歓迎です!コンボボックスが悪いアイデアで、より良い方法がある場合は、私に知らせてください! このコードを試しましたが、SQLDataAdapter が機能しません。どういうわけか、私も関連付けることができる例を見つけることができません。
private void cbViewServices_SelectedIndexChanged(object sender, EventArgs e)
{
if (cbViewServices.SelectedIndex >- 1)
{
string lastName = cbViewServices.SelectedValue.ToString();
MySqlConnection conn = new MySqlConnection("server=localhost;uid=******;password=**********;database=dboserviceinfo;");
conn.Open();
SqlDataAdapter da = new SqlDataAdapter("select distinct LastName from tserviceinfo where LastName='" + lastName + "'", conn);
DataSet ds = new DataSet();
da.Fill(ds); conn.Close();
}
}