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

upisivanje datuma u bazu

[es] :: .NET :: upisivanje datuma u bazu

[ Pregleda: 935 | Odgovora: 11 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Neznalica_sa_ugla
split

Član broj: 83282
Poruke: 210
*.adsl.net.t-com.hr.



Profil

icon upisivanje datuma u bazu12.07.2007. u 21:25


Kako ovo razumeti ????



string Insert = "INSERT INTO IZVOD(Id_izvoda,godina,datum) VALUES ( '" + Dokument.iBroj_dokument.ToString()+ "','" + Dokument.strKnjig_Godina + "','" + Dokument.dDatum_dokumenta + "')";

kpi.kom.Connection = kpi.conn;
kpi.kom.CommandText = insert;
kpi.kom.ExecuteNonQuery();

ovo se fino izvrsi ali , samo ako je datum manji od 12 , pokusao sam zmijenuti datum i mesec , al ne ide
datum u bazi je datatime tipa isto kao i Dokument.dDatum_dokumenta .Zasto korektno upisuje neke datum , a neke nece???? hvala
12.07.2007. u 21:25 

01011011
Nikola Ivetić
CHICAGO, USA

Član broj: 561
Poruke: 2306
*.mibanc.net.

ICQ: 45747235
Sajt: www.memorizeme.net


Profil

icon Re: upisivanje datuma u bazu12.07.2007. u 22:33
Koje ti je vrste polje u bazi podataka. Jesi probao da uradis

Convert.ToDateTime()




12.07.2007. u 22:33 

Neznalica_sa_ugla
split

Član broj: 83282
Poruke: 210
*.adsl.net.t-com.hr.



Profil

icon Re: upisivanje datuma u bazu12.07.2007. u 23:02
datum u bazi je datatime tipa isto kao i Dokument.dDatum_dokumenta
12.07.2007. u 23:02 

Shevchenko

Član broj: 37756
Poruke: 165
212.200.70.*



Profil

icon Re: upisivanje datuma u bazu13.07.2007. u 02:01
Citat:
Neznalica_sa_ugla:ovo se fino izvrsi ali , samo ako je datum manji od 12 , pokusao sam zmijenuti datum i mesec , al ne ide

Kako si to zamenio mesec i datum?

Ja mislim da je problem u tome, sto ti u bazi format datuma "mm/dd/yyyy" a (pretpostavljam da radis WinAplikaciju) na tvom kompjuteru datum "dd/mm/yyyy"
E sad ukoliko dobro pretpostavljam, tvoj problem se resava ovako :

Code:

string.Format("{0:MM.dd.yyyy HH:mm:ss}", Dokument.dDatum_dokumenta)

Shoot for the moon. Even if you miss, you'll land among the stars.
Les Brown

http://www.myspace.com/vasiljevski
13.07.2007. u 02:01 

Radudzoni
Radoslav Jovanovic
Beograd

Član broj: 8384
Poruke: 115
*.fiberop.matgnet.com.



Profil

icon Re: upisivanje datuma u bazu13.07.2007. u 07:51
Datum u sql upitu prosledi kao 'yyyy-MM-dd hh:mm:ss' (sa sve apostrofima) i koje god da je podesavanje na racunaru bice dobro upisan u u SQL bazu...
13.07.2007. u 07:51 

Neznalica_sa_ugla
split

Član broj: 83282
Poruke: 210
*.adsl.net.t-com.hr.



Profil

icon Re: upisivanje datuma u bazu13.07.2007. u 08:18
Ali kada pogledam u bazu preko Management_a vidim format dd.mm.yyyy 0:00:00 tako barem pise u tablici =???? No svako da cu i ovo gore probati ! zaboravi reci baza je MS SQL 2005
13.07.2007. u 08:18 

aleksandarpopov
Software developer
Senta

Član broj: 57172
Poruke: 471
77.46.157.*

Sajt: www.linkedin.com/in/aleks..


Profil

icon Re: upisivanje datuma u bazu13.07.2007. u 08:35
Koristi parametre za sql - ove. Nemoj ovako da kalemis stringove....
RTFM
13.07.2007. u 08:35 

Neznalica_sa_ugla
split

Član broj: 83282
Poruke: 210
*.adsl.net.t-com.hr.



Profil

icon Re: upisivanje datuma u bazu13.07.2007. u 08:53
Aleksandre jednom smo kuburili sa parametrima , sećas se ove aplikacije prije , pa nije upalilo , ovde sam ih svakao mislio zaobici . Daj kao bi kod izgledao ??? Samo da je parametar prije i to sa UPDATE dfa ga posle ubacim kada upisem godinu u broj !!
13.07.2007. u 08:53 

Neznalica_sa_ugla
split

Član broj: 83282
Poruke: 210
*.adsl.net.t-com.hr.



Profil

icon Re: upisivanje datuma u bazu13.07.2007. u 12:36

SqlParameter param = new SqlParameter();
param.ParameterName = "@datum";
param.Value = Dokument.dDatum_dokumenta;


try
{


SqlCommand kom= new SqlCommand("Update izvod set datum=@datum where (id_izvod='" + ClassLibrary1.Class1.Ispred_nule(Dokument.iBroj_dokument.ToString(), 4) + "' ) and ( godina ='" + Dokument.strKnjig_Godina + "') ", kpi.conn);

kom.Parameters.Add(param);

kom.ExecuteNonQuery();
}
catch
{
MessageBox.Show(Mes.Radnja_neuspijesna, " ", MessageBoxButtons.OK, MessageBoxIcon.Error);
kpi.Upis_error_log(kpi.Update );
return povratni;

}


nista ni od ovoga !!!!!!!! ( u komandu ne upise parametar )
13.07.2007. u 12:36 

dusty
Predrag Glumac
Srbija

Član broj: 15383
Poruke: 474
*.ptt.yu.

Sajt: www.obrazovne-karakterist..


Profil

icon Re: upisivanje datuma u bazu13.07.2007. u 12:47
Fali ti tip parametra (SqlDbType), ali to neces videti u stringu, parametri se razresavaju kada se pozove metoda za izvrsavanje komande - ExecuteNonQuery.
cheers, dusty

They may cut your dick in half, and serve it to a pig,
and, although it hurts, you'll laugh and dance a dickless jig.

RHCP djubrad neopevana - EXIT TEAM qurwe lopovske
13.07.2007. u 12:47 

Neznalica_sa_ugla
split

Član broj: 83282
Poruke: 210
*.adsl.net.t-com.hr.



Profil

icon Re: upisivanje datuma u bazu13.07.2007. u 13:10
param.SqlDbType = SqlDbType.DateTime;

valjda si mislio na ovo , ali nece !!
13.07.2007. u 13:10 

Neznalica_sa_ugla
split

Član broj: 83282
Poruke: 210
*.adsl.net.t-com.hr.



Profil

icon Re: upisivanje datuma u bazu13.07.2007. u 13:16
upsss !!!


Ipak radi Hvala svima !!!
13.07.2007. u 13:16 

[es] :: .NET :: upisivanje datuma u bazu

[ Pregleda: 935 | Odgovora: 11 ]

Postavi temu Odgovori

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