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

Pamcenje podastaka u access bazu

[es] :: .NET :: .NET Desktop razvoj :: Pamcenje podastaka u access bazu

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mr.zhile
Ivan ZHILE
C# developer

Član broj: 185721
Poruke: 249
*.dynamic.isp.telekom.rs.



+2 Profil

icon Pamcenje podastaka u access bazu23.03.2010. u 21:37 - pre 171 meseci
Prasvim jednu prostu aplikaciju,uz ppomoc VS2008 i C#,radi se o unosu izmeni brisanju podataka u access bazu,rec je access verziji 2007
Ovo je kod dugmeta kojim se pamte podaci u tabelu korisnik...zapamti on podatke,ali kad ponovo ukljucim racunar baza je prazna...predpostavljam da je neka nebulozna greska,a ne znam koja pa molim za pomoc
evo koda
Code:

            this.Validate();
            kUPCIBindingSource.EndEdit();
            ukljuciEdite(false);
            this.tableAdapterManager.UpdateAll(this.isAutoProodajaDataSet);
            this.kUPCITableAdapter.Fill(this.isAutoProodajaDataSet.KUPCI);

MOlim sto hitniji i konkretniki odgovor
HVALA
Don't worry be happy
 
Odgovor na temu

AMD guy
Miroslav
.NET developer

Član broj: 128930
Poruke: 1007

Sajt: www.its.edu.rs


+38 Profil

icon Re: Pamcenje podastaka u access bazu24.03.2010. u 00:20 - pre 171 meseci
Kad kazes da zapamti, proveri u bazi da li zaista je snimio

Simple ADO.NET Database Read, Insert, Update and Delete using C#

Malo stariji tekst iz 2001

ili mala preporuka
3-tier architecture in C#

[Ovu poruku je menjao AMD guy dana 24.03.2010. u 01:33 GMT+1]

[Ovu poruku je menjao AMD guy dana 24.03.2010. u 01:42 GMT+1]
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
91.148.84.*



+18 Profil

icon Re: Pamcenje podastaka u access bazu24.03.2010. u 11:21 - pre 171 meseci
Mislim da ce ti ovo pomoci...

http://tek-tips.com/viewthread.cfm?qid=820751
 
Odgovor na temu

mr.zhile
Ivan ZHILE
C# developer

Član broj: 185721
Poruke: 249
77.46.236.*



+2 Profil

icon Re: Pamcenje podastaka u access bazu24.03.2010. u 11:57 - pre 171 meseci
da sve je to priimer "pesice"resavanja,a ja sam preko vizarda dobio connection string,i dataset i povlacenje podataka iz baze,samo mi nije jano kako da promenu i insetr novog reda zapamtim bazzu...?
radio sam ranije sa ms sql serverom i taomo je prolazio scenario koji sam napisao na pocetku u 1. poruci?
u cemu je fora?
Don't worry be happy
 
Odgovor na temu

AMD guy
Miroslav
.NET developer

Član broj: 128930
Poruke: 1007

Sajt: www.its.edu.rs


+38 Profil

icon Re: Pamcenje podastaka u access bazu24.03.2010. u 12:10 - pre 171 meseci
Ako si radio preko vizarda, zar ne postoji neki save button ili tako nesto, odavno ne koristim vizarde neko sve "pesice" tako imam potpunu kontrolu sta se desava.
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
 
Odgovor na temu

mr.zhile
Ivan ZHILE
C# developer

Član broj: 185721
Poruke: 249
77.46.236.*



+2 Profil

icon Re: Pamcenje podastaka u access bazu24.03.2010. u 13:28 - pre 171 meseci
da ima on u navigation save button ali nije to to treba da sam odradim taj save button,a to me samo zeza
I ja inace radim "hard code"programe,ali ovo radim nekom momku koji nema preteranog iskustva pa bi se u hardcodu izgubio kao kuce u liftu ;)

Don't worry be happy
 
Odgovor na temu

AMD guy
Miroslav
.NET developer

Član broj: 128930
Poruke: 1007

Sajt: www.its.edu.rs


+38 Profil

icon Re: Pamcenje podastaka u access bazu24.03.2010. u 13:57 - pre 171 meseci
Jednostavan metod
Code (csharp):
private void InsertInfo()
{

       SqlConnection conn = new SqlConnection(GetConnectionString());
       string sql = "INSERT INTO connect_com (name,E_mail,School ) VALUES (@Val1,@Val2,@Val3)";
       try
       {
        conn.Open();
           SqlCommand cmd = new SqlCommand(sql, conn);
           cmd.Parameters.AddWithValue("@Val1", txtName.Text);
           cmd.Parameters.AddWithValue("@Val2", txtEmail.Text);
           cmd.Parameters.AddWithValue("@Val3", txtSchool.Text);
           cmd.CommandType = CommandType.Text;
           cmd.ExecuteNonQuery();
       }
       catch (System.Data.SqlClient.SqlException ex)
       {
                string msg = "Insert Error:";
                msg += ex.Message;
                throw new Exception(msg);

       }
       finally
       {
       conn.Close();
       }
}


Ali ja ne bi koristio sql upite u kodu zbog mogucih sql injection upada, nego preporucujem da koristis stored procedure
http://www.csharp-station.com/Tutorials/AdoDotNet/Lesson07.aspx
ili Shorten development time by using parameterized queries in ADO.NET
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
 
Odgovor na temu

escape...
student
Bg

Član broj: 163295
Poruke: 37
188.120.100.*



+1 Profil

icon Re: Pamcenje podastaka u access bazu26.03.2010. u 18:41 - pre 171 meseci
AMD guy, možda ti znaš nešto što ja ne znam :), ali zar već i sama upotreba parametrizovanih SQL upita (kao u tvom primeru) ne rešava problem SQL injection napada...?

 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: Pamcenje podastaka u access bazu

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

Postavi temu Odgovori

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