Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Redovi iz datagrid-a kao jedan string, Kako?

[es] :: .NET :: .NET Desktop razvoj :: Redovi iz datagrid-a kao jedan string, Kako?

[ Pregleda: 2202 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dragan.zm
Doboj

Član broj: 87035
Poruke: 94
195.59.102.*



Profil

icon Redovi iz datagrid-a kao jedan string, Kako?12.01.2010. u 08:54 - pre 173 meseci
Radim nesto u C#-u, mala desktop aplikacija, napravio sam da podatke iz access baze ucitam u datagridview controlu koja se zove dgvAtoB.

Grid kontrola je samo jedna coluna sa email adresama.

Postavio sam dugme na formu i sada mi treba nacin kako da procitam sve redove i colone i postavim ih kao jedan string, tako da vrijednosti budu odvojene tacka zarezom.

Recimo:

String = "prvired;drugired;trecired"

Puno hvala svima, pokusavam nac preko neta ali nista konkretno.


[Ovu poruku je menjao dragan.zm dana 12.01.2010. u 10:51 GMT+1]
 
Odgovor na temu

dragan.zm
Doboj

Član broj: 87035
Poruke: 94
195.59.102.*



Profil

icon Re: Redovi iz datagrid-a kao jedan string, Kako?12.01.2010. u 14:06 - pre 173 meseci
pa ne mogu da vjerujem da nigdje ne mogu naci rijesenje za ovo a tako mi izgleda jednostavno.

 
Odgovor na temu

malo_nj
novi sad

Član broj: 140825
Poruke: 104
*.dynamic.sbb.rs.

Sajt: www.2advanced.com


Profil

icon Re: Redovi iz datagrid-a kao jedan string, Kako?12.01.2010. u 14:26 - pre 173 meseci
Code:


String s = "";
            for (int i = 0; i<dataGridView1.Rows.Count-1; i++)
                for (int j = 0; j < dataGridView1.Columns.Count; j++)
                    s+=dataGridView1[j, i].Value.ToString()+";";


ako nemas na kraju tabele jedan prazan red ne treba -1 kod Rows.Count
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6042



+4631 Profil

icon Re: Redovi iz datagrid-a kao jedan string, Kako?12.01.2010. u 14:43 - pre 173 meseci
Kad spajate vise od par stringova koristite StringBuilder
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

malo_nj
novi sad

Član broj: 140825
Poruke: 104
*.dynamic.sbb.rs.

Sajt: www.2advanced.com


Profil

icon Re: Redovi iz datagrid-a kao jedan string, Kako?12.01.2010. u 14:46 - pre 173 meseci
oldschool

et usput primjetih da koristis samo jednu kolonu pa moze i sa jednom for petljom

Code:

String s = "";
            StringBuilder sb = new StringBuilder();
            for (int i = 0; i < dataGridView1.Rows.Count - 1; i++)
                sb.Append(dataGridView1[0, i].Value.ToString()+";");
           s=sb.ToString();


[Ovu poruku je menjao malo_nj dana 12.01.2010. u 16:01 GMT+1]
 
Odgovor na temu

dragan.zm
Doboj

Član broj: 87035
Poruke: 94
195.59.102.*



Profil

icon Re: Redovi iz datagrid-a kao jedan string, Kako?12.01.2010. u 15:26 - pre 173 meseci
Fala mnogo prijatelju, radi odlicno.
 
Odgovor na temu

dragan.zm
Doboj

Član broj: 87035
Poruke: 94
195.59.102.*



Profil

icon Re: Redovi iz datagrid-a kao jedan string, Kako?13.01.2010. u 15:29 - pre 173 meseci
Da ne otvaram novu temu, mozete li mi reci kako da uradim prebacivanje sa jednog datagridview na drugi.

Znaci imam dva DG-a, datagridview1 i datagridview1
Odem na event i izaberem on doubleclick, sta sad trebam uradit da kad kliknem dvaput na red da se prebaci u drugi dg. Napominjem da je rijec o samo jednoj koloni.

 
Odgovor na temu

night-shift
Vukašin Sadžak
• Student FTN, • Software developer
• Futog/Novi Sad

Član broj: 17930
Poruke: 1213
109.93.70.*

Sajt: www.netolerancija.com


+8 Profil

icon Re: Redovi iz datagrid-a kao jedan string, Kako?13.01.2010. u 17:18 - pre 173 meseci
Code (cpp):


int trenutnaPozicija = dgView1.CurrentRow.Index;

DataGridViewRow d = (DataGridViewRow)dgView1.Rows[trenutnaPozicija].Clone();

for (int i = 0; i < dgView1.Rows[trenutnaPozicija].Cells.Count; i++)
{
     d.Cells[i].Value = dgView1.Rows[trenutnaPozicija].Cells[i].Value;
}
dgView2.Rows.Add(d);


[Ovu poruku je menjao night-shift dana 15.01.2010. u 02:21 GMT+1]
La parole est d'argent, mais le silence est d'or.
www.netolerancija.com
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: Redovi iz datagrid-a kao jedan string, Kako?

[ Pregleda: 2202 | Odgovora: 7 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.