Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

Insert vise izabranih stavki iz npr.listbox-a u bazu C#

  • 6 odgovora
  • 4.752 pregleda

Najnovija ↓

Insert vise izabranih stavki iz npr.listbox-a u bazu C# 28.07.2008. u 11:31 · pre 222 meseca #1
Ovo pitanje je vec bilo ranije ali nije odgovoreno na njega pa ako neko ima vremena i nije mu tesko da odgovori bar linkovima ka odgovoru nesto mi slabo ide pretraga (pod pritiskom) ;)
Potpis
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
Re: Insert vise izabranih stavki iz npr.listbox-a u bazu C# 29.07.2008. u 08:00 · pre 222 meseca #2
Posto si vrlo skrto opisao problem, nisam siguran da li si mislio na ovo:
Stavi ovo na aspx stranicu
Code:

<asp:ListBox ID="List1" runat="server" SelectionMode="Multiple">
            <asp:ListItem Text="Pero" Value="Pero" />
            <asp:ListItem Text="Djuro" Value="Djuro" />
            <asp:ListItem Text="Simo" Value="Simo" />
</asp:ListBox>
        <br />
<asp:Button ID="Button1" runat="server" Text="Button" onclick="Button1_Click" />


A u CodeBehind stavi ovo
Code:

 protected void Button1_Click(object sender, EventArgs e)
    {
        int t;
        for (t = 0; t < List1.Items.Count; t++)
        {if(List1.Items [t].Selected ==true) Upis(List1.Items [t].Value ); }
    }

    private void Upis(string tekst)
    {
        SqlConnection veza = new SqlConnection("Data Source=localhost;Initial Catalog=moja_baza;Integrated Security=True");
        SqlCommand kom = new SqlCommand("INSERT into moja_tabela(ime) values('"+ tekst +"')", veza);
        try
        {
            if (veza.State != ConnectionState.Open) veza.Open();
            kom.ExecuteNonQuery();
            kom.Dispose();
            veza.Close();
        }
        catch (SqlException ex)
        {
            Response.Write(ex.Message);
        }
    }

Odgovor je prilicno jednostavan, protrcis kroz listu, provjeris da li je selektovana stavka, ako jeste pozoves proceduru koja upisuje u bazu i proslijedis joj vrijednost ListItem-a.
Valjda si na ovo mislio
Pozdrav
Re: Insert vise izabranih stavki iz npr.listbox-a u bazu C# 29.07.2008. u 14:00 · pre 222 meseca #3
Uh, i ja ne volim nepotpuna pitanja samo sam mislo da nema mnogo dileme kad ubacujesh u bazu sva obelezena polja iz listbox-a, a meni treba i jedan txtbox al to cu sam...
Svejedno bilo bi lepo ako imash vremena da pogledash jos koji put (u narednih dan-dva) ovaj post dok proradi ovo resenje i eventualno da dodash neki predlog jer si ocigledno mnogo jednom recju bolji (iskusniji, talentovaniji, etc...) programer od mene.

P.S. Sve mi se nekako cini da je fora na forumima da ako nadjesh resenje van foruma isto i objasnish na istom, cisto zato da bi se community razvijao jer se njegovim razvojem razvijaju i njegovi clanovi .. Zar ne?
Potpis
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
Re: Insert vise izabranih stavki iz npr.listbox-a u bazu C# 01.08.2008. u 23:22 · pre 222 meseca #7
Potpuni nesporazum, nisam to mislio ni u jednom momentu nego si iskusniji pa rekoh da obezbedim podrsku ako bude problema. Hvala lepo jos jednom for this great piece of code

Peace :)
Potpis
To sto nekoliko miliona ljudi tvrdi da nisi u pravu ne znaci da stvarno nisi - Frank Zappa

https://youtu.be/DLe358DPGXU
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme