Quantcast
Channel: Windows Forms Data Controls and Databinding forum
Viewing all articles
Browse latest Browse all 2535

How to get multiple string values in return in c# windows forms

$
0
0

hi, i'm trying to get multiple values from database in return, i write a code and it return me only one value but i want all values in return. i didn't know how to solve it because i'm beginner in c#. here is code

string CommandText = "SELECT * FROM SV WHERE [SVCode]=@id";
                using (SQLiteCommand cmd = new SQLiteCommand(CommandText, conn))
                {
                    cmd.Parameters.AddWithValue("@id", sve.SVID);
                    conn.Open();
                    DataTable dt = new DataTable();
                    SQLiteDataAdapter da = new SQLiteDataAdapter(cmd);
                    da.Fill(dt);
                    foreach (DataRow dr in dt.Rows)
                    {
                        sve.SVName = dr["SVName"].ToString();
                        sve.SVCity = dr["SVCity"].ToString();
                        sve.SVState = dr["SVState"].ToString();
                        sve.SVEmail = dr["SVEmail"].ToString();
                        sve.SVWebsite = dr["SVWebsite"].ToString();
                        sve.SVAddress = dr["SVAddress"].ToString();
                        sve.SVNote = dr["SVNote"].ToString();
                    }
                    return sve.SVName; //how to return SVCity,SVState,SVEmail,SVWebsite,SVAddress,SVNote
                }

Here i call the upper code

private string SVCB()
{
                SVE sve = new SVE();
                sve.SVID = MSVD_vendorcode.SelectedItem.ToString();
                sve.SVName = MSVD_vendorname.Text;
                sve.SVCity = MSVD_vendorcity.Text;
                sve.SVState = MSVD_vendorstate.Text;
                sve.SVEmail = MSVD_vendoremail.Text;
                sve.SVWebsite = MSVD_vendorwebsite.Text;
                sve.SVAddress = MSVD_vendoraddress.Text;
                sve.SVNote = MSVD_vendornote.Text;

                SVSCB sv = new SVSCB();
                return sv.SVCBSI(sve);
}


private void SVcode_SelectedIndexChanged(object sender, EventArgs e)
        {
            MSVname.Text = SVCB();
            MSVcity.Text = SVCB();
            MSVstate.Text = SVCB();
            MSVemail.Text = SVCB();
            MSVwebsite.Text = SVCB();
            MSVaddress.Text = SVCB();
            MSVnote.Text = SVCB();
        }

this code working but show only one value of SVName in every textbox.

help me....

 

Viewing all articles
Browse latest Browse all 2535

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>