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

C#, sql, problem oko datuma

[es] :: .NET :: .NET Desktop razvoj :: C#, sql, problem oko datuma

[ Pregleda: 2123 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

snegab

Član broj: 93641
Poruke: 28
*.inffo.net.



Profil

icon C#, sql, problem oko datuma07.11.2007. u 16:19 - pre 200 meseci
Imam dve forme na jednoj je samo datetimepicker i ok button, a na drugoj samo datagrid. U gridu imam podatke iz jedne tabele u kojoj se nalaze dve vrste datuma, datumfk i datumfdk, s tim da sva polja nemaju datume, one koje nemaju imaju vrednost null. Kako da iz prve forme kad odaberem neki datum, da mi u drugoj otvori sve podatke koje se nalaze do tog datuma?
Ja u prvoj formi pozivam proceduru iz druge forme u kojoj sam stavila upit, ne prijavljuje gresku, a ni ne radi kako treba.
Jel moze neko da vidi gde je greska?
Code:

 public void Veleprodaja()
        {
            DateTime selektovani = parent.datumvel;// datumvel je tipa DateTime i datumvel=dtpDatum.Value;


            try
            {
                
                     string SqlUpit = "SELECT SIFRAPROIZVODA, NAZIVPROIZVODA, KOLICINA FROM VELNOVO WHERE ((DATUMFK < @selektovani) OR (DATUMFD < @selektovani))";
                            daVeleprodaja.SelectCommand.CommandText = SqlUpit;
                            daVeleprodaja.SelectCommand.Parameters.AddWithValue("@selektovani", parent.datumvel);

                            dsVeleprodaja1.Clear();
                            daVeleprodaja.Fill(dsVeleprodaja1.Velnovo);
                            dgVeleprodaja.DataSource = dsVeleprodaja1;               
                            
                       
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Greska!!!");
            }

                       dgVeleprodaja.Refresh();
        }
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: C#, sql, problem oko datuma07.11.2007. u 16:45 - pre 200 meseci
Da li imaš dobru vrednost u promenljivoj selektovani pre nego što se izvrši upit?
 
Odgovor na temu

MarkoBalkan

Član broj: 141124
Poruke: 1624
*.adsl.net.t-com.hr.



+19 Profil

icon Re: C#, sql, problem oko datuma07.11.2007. u 17:13 - pre 200 meseci
koja je baza?

ako je ms sql server, onda za datum moraš staviti "mm.dd.yyyy" inače ne radi, bez obzira što on u gridu prikazuje "dd.mm.yyyy"
ako je u datepickeru format "dd.mm.yyyy",uzmi svaku posebnu vrijednost i prebaci u format kao što sam ti napisao gore.
znam, ,ja sam puno izgubio na ovome, ali ovako kako sam opisao radi 100 %.
i tražiš do tog datuma.
 
Odgovor na temu

snegab

Član broj: 93641
Poruke: 28
*.inffo.net.



Profil

icon Re: C#, sql, problem oko datuma07.11.2007. u 18:09 - pre 200 meseci
U pitanju je SqlExpress server. Podaci su sami upisivani u bazu preko programa, ja nisam nista upisivala, jednostavno ne reaguje na vrednost u datetimepickeru.
 
Odgovor na temu

TheBatA
Miljan Komatina
Senior software developer, QUANTUM -
AutoMARKET
Beograd

Član broj: 25309
Poruke: 64
80.93.242.*

Sajt: www.AutoMARKET.rs


Profil

icon Re: C#, sql, problem oko datuma07.11.2007. u 19:04 - pre 200 meseci
Citat:

Ja u prvoj formi pozivam proceduru iz druge forme u kojoj sam stavila upit, ne prijavljuje gresku, a ni ne radi kako treba.
Jel moze neko da vidi gde je greska?


A što ne probaš da proslediš DateTime kao parametar metodi koju pozivaš? Nešto kao:
Code:

 public void Veleprodaja(DateTime selektovani)


To pozivanje vrednosti iz druge forme može biti problematično, mislim da tu može doći do problema.
Ashes to ashes - dust to dust. Zejtin to ulje - mast to mast.
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: C#, sql, problem oko datuma07.11.2007. u 20:08 - pre 200 meseci
Da li imaš dobru vrednost u promenljivoj selektovani pre nego što se izvrši upit?
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: C#, sql, problem oko datuma

[ Pregleda: 2123 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

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