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

VC# pitanje u vezi add new and save button

[es] :: .NET :: VC# pitanje u vezi add new and save button

Strane: 1 2

[ Pregleda: 5964 | Odgovora: 35 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Boyka
BPS

Član broj: 287185
Poruke: 338
*.dynamic.isp.telekom.rs.



+33 Profil

icon Re: VC# pitanje u vezi add new and save button13.07.2012. u 08:18 - pre 142 meseci
Citat:
popmilan76:
Recite mi za literaturu a vezanu za vc# i bazu podataka,koja knjiga najbolja,,,,Ako moze i link za istu


Professional C# - knjiga
Head First C# - knjiga (ali mi se iskreno ne dopada)
Microsoftov sajt - http://msdn.microsoft.com/en-us/library/aa288436(v=vs.71).aspx
http://www.c-sharpcorner.com/
http://www.programiranje.co/index.php - na Srpskom, za rad sa bazama imas ADO.NET na sajtu
 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1337
*.dynamic.sbb.rs.



+5 Profil

icon Re: VC# pitanje u vezi add new and save button15.07.2012. u 16:17 - pre 142 meseci
Hvala na tutorialima,dosta su dobri....Mene zanima moze li se ubaciti podatci kada samo privuces textbox i datagrid,i kliknes na dugme i oni udju u bazu i budu zapamceni,vidim da postoji u bindingsource svojstvo addnew,ali ga ono samo ubaci,i kada izadjes tog podatka nema,kada stavim pored addnew,i update ono prikacuje gresku....Od objekata imam dole dataset,bindingsource,bindingnavigator,tableadapter...
 
Odgovor na temu

Boyka
BPS

Član broj: 287185
Poruke: 338
*.dynamic.isp.telekom.rs.



+33 Profil

icon Re: VC# pitanje u vezi add new and save button15.07.2012. u 18:47 - pre 142 meseci
Citat:
popmilan76:
Hvala na tutorialima,dosta su dobri....Mene zanima moze li se ubaciti podatci kada samo privuces textbox i datagrid,i kliknes na dugme i oni udju u bazu i budu zapamceni,vidim da postoji u bindingsource svojstvo addnew,ali ga ono samo ubaci,i kada izadjes tog podatka nema,kada stavim pored addnew,i update ono prikacuje gresku....Od objekata imam dole dataset,bindingsource,bindingnavigator,tableadapter...


Jesi li siguran da ga je ubacio(jesi proverio u bazi)? Naravno da može, to su ti osnove ado dot neta. :)
 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1337
*.dynamic.sbb.rs.



+5 Profil

icon Re: VC# pitanje u vezi add new and save button15.07.2012. u 20:34 - pre 142 meseci
Proverio nije ga ubacio.....????????Jel moze malo toga koda za ubacivanje i brisanje selektovanog zapisa......Naravno,sto krace...ako je moguce ...Hvala
 
Odgovor na temu

Cortex85

Član broj: 301364
Poruke: 38
188.124.201.*



+3 Profil

icon Re: VC# pitanje u vezi add new and save button15.07.2012. u 21:42 - pre 142 meseci
Pozovi bindingSource.EndEdit(). Vec sam ti to napisao, sledeci put se barem potrudi da procitas.
Ono sto tebi treba jos ne postoji, a to je neki IDE iza koga se nalazi poprilicna kolicina vestacke inteligencije, gde ces ti samo da kazes kakvu aplikaciju hoces (po mogucnosti na srpkom) a IDE sve sam da uradi za tebe.
 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1337
*.dynamic.sbb.rs.



+5 Profil

icon Re: VC# pitanje u vezi add new and save button20.07.2012. u 08:54 - pre 142 meseci
Pa pozovem i Bindindingsource i nece....Ukucam bindingsource.addnew();
bindingssource.endedit();
prijavljuje mi gresku......imam bazu mydatabase(sql baza) i tabelu posta....napisite mi kod za unos,brisanje....osnovne navigacije...pozdrav












 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1337
*.dynamic.sbb.rs.



+5 Profil

icon Re: VC# pitanje u vezi add new and save button20.07.2012. u 23:15 - pre 142 meseci
ljud ne mogu da mrdnem bez osnovnih podataka,,,,zasto bindingsnavigator ne generise kod,,,pa bih ga samo prepisao,,
 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1337
*.dynamic.sbb.rs.



+5 Profil

icon Re: VC# pitanje u vezi add new and save button21.07.2012. u 16:52 - pre 142 meseci
pomagajte bratu u nevolji,zajebavam se oko prostih stvari za vas vecinu...a vidim da po sajtovima dosta ljudi muku muci sa update u bazu.....
 
Odgovor na temu

pl4stik
Senior .NET programmer/Consultant
oDesk
NI na nebu NI na zemlji

Član broj: 173596
Poruke: 715
*.dynamic.isp.telekom.rs.

Sajt: xx-auth.com.azhar.arvixe...


+31 Profil

icon Re: VC# pitanje u vezi add new and save button21.07.2012. u 19:20 - pre 142 meseci
http://windowsclient.net/learn/video.aspx?v=30441
http://windowsclient.net/learn/video.aspx?v=30449
http://windowsclient.net/learn/video.aspx?v=4189
http://windowsclient.net/learn/video.aspx?v=30440






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

https://youtu.be/DLe358DPGXU
 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1337
*.dynamic.sbb.rs.



+5 Profil

icon Re: VC# pitanje u vezi add new and save button21.07.2012. u 20:23 - pre 142 meseci
Ma necu toooooooooo....stavi mi na formu dugme dodaj,i da kada ga kliknem on doda to dbgrid a samim time i u bazu...ne preko navigatora,,,,
 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1337
*.dynamic.sbb.rs.



+5 Profil

icon Re: VC# pitanje u vezi add new and save button22.07.2012. u 15:20 - pre 142 meseci
i da li onaj path za konekciju moze od negde da s ekopira,ili mora da se pise....
 
Odgovor na temu

Boyka
BPS

Član broj: 287185
Poruke: 338
*.dynamic.isp.telekom.rs.



+33 Profil

icon Re: VC# pitanje u vezi add new and save button24.07.2012. u 14:49 - pre 142 meseci
Citat:
popmilan76:
i da li onaj path za konekciju moze od negde da s ekopira,ili mora da se pise....


Ako si konektovan na bazu u wizardu cim se konektujes imas dole 'ConnectionString', samo ga kopiraj i eto...

mozes i preko config fajla ili preko

Settings.Properties.ConString tako nesto, ne znam napamet..
 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1337
*.dynamic.sbb.rs.



+5 Profil

icon Re: VC# pitanje u vezi add new and save button24.07.2012. u 20:56 - pre 142 meseci
Moze ceo kod ...Dakle sqlconection conn = new sqlconections(pa dceo path) itd da izadje poruka da li je otvorena ili ne
 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1337
*.dynamic.sbb.rs.



+5 Profil

icon Re: VC# pitanje u vezi add new and save button18.08.2012. u 13:00 - pre 141 meseci
sva ova dugmad rade lepo kada se koriste jednom,ali kada ponovo udjem u formu na gridview izlaze isti podaci kao pre brisanja recimo,jel treba da se ardi neki refresh ili close connection
 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1337
*.dynamic.sbb.rs.



+5 Profil

icon Re: VC# pitanje u vezi add new and save button18.08.2012. u 21:54 - pre 141 meseci
koristim ove funkcije za ubacivanje,brisanje,osvezenje....ali mi ne radi dobro refresh,nekada radi,nekada ne radi....moze li neko da pomogne

namespace Isporuka
{
public partial class Form2 : Form
{
OleDbConnection conn = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Moji programi u VC#\Isporuka\Isporuka\Isporuka\baza.mdb");


public Form2()
{
InitializeComponent();
}
public DataTable Iscitaj()
{

try
{


OleDbDataAdapter da = new OleDbDataAdapter();
DataTable dt = new DataTable();
OleDbCommand sqlcom = new OleDbCommand();

sqlcom.Connection = conn;
sqlcom.CommandText = "select * from bazapisama";


da.SelectCommand = sqlcom ;
//Data punjac je primio sve iz tabele i sada to nosi do tabele dataseta
da.Fill(dt); //puni dataset
return dt; //vraca vrednost dataset tabele u C#
}
catch
{
throw; //hvata gresku ukoliko je ima
}

}
void Osvezi()
{
bazapisamaDataGridView.DataSource = Iscitaj();

}
void Ubaci()
{
try
{


OleDbCommand sqlCom = new OleDbCommand();
sqlCom.Connection = conn;
sqlCom.CommandType = CommandType.Text; //radi se o tekstualnom unosu
sqlCom.CommandText = "insert into bazapisama(Brojpisma,Prposta,Primalac,Vrednost,Otkupnina,Zaduzenje ) values(@Brojpisma,@Prposta,@Primalac,@Vrednsot,@Otkupnina,@Zaduzenje )";
//komanda za unos u bazu
sqlCom.Parameters.AddWithValue("@Brojpisma", brojpismaTextBox.Text);
sqlCom.Parameters.AddWithValue("@Prposta", prpostaTextBox.Text);
sqlCom.Parameters.AddWithValue("@Primalac", primalacTextBox.Text);
sqlCom.Parameters.AddWithValue("@Vrednsot", vrednostTextBox.Text);
sqlCom.Parameters.AddWithValue("@Otkupnina", otkupninaTextBox.Text);
sqlCom.Parameters.AddWithValue("@Zaduzenje", zaduzenjeTextBox.Text);

//Kolone iz baze dobijaju vrednost tekst boksova
//unosi se sa podrazumevanom vrednoscu, string je jednak varchar
conn.Open(); //otvaram konekciju
sqlCom.ExecuteNonQuery (); //ubacujem sve i ne zahtevam upit
}
catch
{
MessageBox.Show("Ozbiljna greska"); //ukoliko ima greske ne pokazuj nista, cuti bolje ti je hahaha :D
}
finally
{
conn.Close(); // i u svakom slucaju ti meni zatvori bazu :)
}
}
void Obrisi()
{
try
{


OleDbCommand sqlCom = new OleDbCommand();
sqlCom.Connection = conn;
sqlCom.CommandType = CommandType.Text; //radi se o tekstualnom unosu
sqlCom.CommandText = "delete from bazapisama where Brojpisma = ('" + brojpismaTextBox.Text + " ')";

//komanda za unos u bazu


//Kolone iz baze dobijaju vrednost tekst boksova
//unosi se sa podrazumevanom vrednoscu, string je jednak varchar
conn.Open(); //otvaram konekciju
sqlCom.ExecuteNonQuery(); //ubacujem sve i ne zahtevam upit
}
catch
{
MessageBox.Show("Pismo nije upisano,kontaktirajte Milana"); //ukoliko ima greske ne pokazuj nista, cuti bolje ti je hahaha :D
}

}
public void ClearTextBoxes(Control control)
{
foreach (Control c in control.Controls)
{
if (c is TextBox)
{
((TextBox)c).Clear();
}
if (c.HasChildren)
{
ClearTextBoxes(c);
}
}
}






private void Form2_Load(object sender, EventArgs e)
{
// TODO: This line of code loads data into the 'bazaDataSet.Postarina' table. You can move, or remove it, as needed.

// TODO: This line of code loads data into the 'bazaDataSet1.Postarina' table. You can move, or remove it, as needed.

// TODO: This line of code loads data into the 'bazaDataSet1.Baza1' table. You can move, or remove it, as needed.

// TODO: This line of code loads data into the 'bazaDataSet.Bazapisama' table. You can move, or remove it, as needed.
this.bazapisamaTableAdapter.Fill(this.bazaDataSet.Bazapisama);

}

private void button1_Click(object sender, EventArgs e)
{
if (string.IsNullOrEmpty(brojpismaTextBox.Text))
{
MessageBox.Show("Morate uneti vrednost");
return;
}
try
{
Ubaci(); //metoda od gore za ubacivanje
Osvezi();// metoda od gore za ozvezavanje, ili ti refresh.
ClearTextBoxes(this);
brojpismaTextBox.Focus();

}
catch (Exception ex)
{
MessageBox.Show("Ozbiljna greska");
}


}



private void button2_Click(object sender, EventArgs e)
{

this.Close();
}

private void Form2_Activated(object sender, EventArgs e)
{
Iscitaj();


brojpismaTextBox.Focus();
}

private void button3_Click(object sender, EventArgs e)
{
conn.Close();

if (string.IsNullOrEmpty(brojpismaTextBox.Text))
{
MessageBox.Show("Ne postoji selektovana vrednost");
return;
}
try
{
Obrisi(); //metoda od gore za ubacivanje
Osvezi();
// metoda od gore za ozvezavanje, ili ti refresh.


}
catch (Exception ex)
{
MessageBox.Show("Pismo nije obrisano,kontaktirajte Milana");
}
}

private void button4_Click(object sender, EventArgs e)
{




}

private void Form2_Deactivate(object sender, EventArgs e)
{

Osvezi();

}

private void bazapisamaDataGridView_CellContentClick(object sender, DataGridViewCellEventArgs e)
{

}
 
Odgovor na temu

popmilan76

Član broj: 295089
Poruke: 1337
*.dynamic.sbb.rs.



+5 Profil

icon Re: VC# pitanje u vezi add new and save button19.08.2012. u 10:50 - pre 141 meseci
Kako da obrisem selektovano polje u datagridview,a da ga obrisem i iz baze....
 
Odgovor na temu

[es] :: .NET :: VC# pitanje u vezi add new and save button

Strane: 1 2

[ Pregleda: 5964 | Odgovora: 35 ] > FB > Twit

Postavi temu Odgovori

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