Laden...

Multiple SQL Connection strings nutzbar machen? (ListView)

Erstellt von Steven97 vor 2 Jahren Letzter Beitrag vor 2 Jahren 449 Views
Thema geschlossen
S
Steven97 Themenstarter:in
10 Beiträge seit 2022
vor 2 Jahren
Multiple SQL Connection strings nutzbar machen? (ListView)

Hey Grüße an das Forum und deren Mitglieder 😜

Ich gestalte aktuell eine Software diese mir auf 2 verschiedenen listview's, jeweils eine SQL Datenbank ausgeben soll.
Die erste listview ausgeben zu lassen war relativ einfach, doch als ich begann das selbe für meine zweite zu machen schlägt dieser Code Alarm.

Habt ihr eventuell eine Idee welchen Fehler ich eingearbeitet habe?
Fehlercode ist unten als Bild mit eingefügt 🙂


 public partial class frmHome : Form
    {
        SqlConnection con = new SqlConnection("Data Source=DESKTOP-FJFE5FQ\\LOSTARKSUPERBOT;Initial Catalog=LostArk_BotLicense;Integrated Security=True");
        SqlConnection conn = new SqlConnection("Data Source=DESKTOP-FJFE5FQ\\LOSTARKSUPERBOT;Initial Catalog=bot_settings;Integrated Security=True");

        SqlCommand cmd;
        SqlCommand cmd1;

        DataTable dt;
        DataTable dt1;

        SqlDataAdapter da;
        SqlDataAdapter da1;

        DataSet ds;
        DataSet ds1;

        public frmHome()
        {
            InitializeComponent();
        }


        private void frmHome_Load(object sender, EventArgs e)
        {
            
            listView1.View = View.Details;
            listView2.View = View.Details;

            con.Open();
            cmd = new SqlCommand("select * from bot_accounts",con);
            da = new SqlDataAdapter(cmd);
            ds = new DataSet();
            da.Fill(ds,"testTable");
            con.Close();

            dt = ds.Tables["testTable"];
            int i;
            for ( i = 0; i <=dt.Rows.Count - 1; i++)
            {
                listView1.Items.Add(dt.Rows[i].ItemArray[0].ToString());
                listView1.Items[i].SubItems.Add(dt.Rows[i].ItemArray[1].ToString());
                listView1.Items[i].SubItems.Add(dt.Rows[i].ItemArray[2].ToString());
            }

            conn.Open();
            cmd1 = new SqlCommand("select * from bot_settings", conn);
            da1 = new SqlDataAdapter(cmd1);
            ds1 = new DataSet();
            da1.Fill(ds1, "testTable1");
            conn.Close();

            dt1 = ds1.Tables["testTable1"];
            int o;
            for (o = 0; o <= dt1.Rows.Count - 1; o++)
            {
                listView2.Items.Add(dt1.Rows[o].ItemArray[0].ToString());
                listView2.Items[o].SubItems.Add(dt1.Rows[o].ItemArray[1].ToString());
                listView2.Items[o].SubItems.Add(dt1.Rows[o].ItemArray[2].ToString());
            }





        }

S
Steven97 Themenstarter:in
10 Beiträge seit 2022
vor 2 Jahren
[SOLVED]

Problem bereits gelöst. Nach langem probieren bin ich auf die glorreiche Idee gekommen meine ItemArray demnach auch anzupassen. 😜

FUNKTIONIERT NUN BESTENS

Hinweis von Abt vor 2 Jahren

Geschlossen, da Bot-Anfragen bei Spielen, die das nicht erlauben, sowieso untersagt ist.

Thema geschlossen