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

VB, mysql, Reports

[es] :: .NET :: .NET Desktop razvoj :: VB, mysql, Reports

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
..178.212.adsl.dyn.beotel.net.



+18 Profil

icon VB, mysql, Reports10.04.2011. u 23:25 - pre 158 meseci
Pozdrav svima...

Zanima me da li je neko povezivao mySQL sa CR-om...
Na koji način to uraditi...

Pokušavam nešto ali mi ne ide...

Da li CR mora biti povezan sa bazom ili mu se mogu proslediti podaci sa forme?

HVALA!
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
..178.212.adsl.dyn.beotel.net.



+18 Profil

icon Re: VB, mysql, Reports11.04.2011. u 09:21 - pre 158 meseci
Probao sam ovako ali dobijam gresku: The report has no tables.
Code:

        Dim data1 = New DataSet()
        Dim da = New MySqlDataAdapter()
        Dim sqlCommand As String = "Select id,ime,jmbg from izvestaj"
        da.SelectCommand = New MySqlCommand(sqlCommand, conn)
        Dim myReport As New CrystalReport1
        Dim rp = New ReportDocument()

        da.Fill(data1, "otpremnice")
        myReport.SetDataSource(data1.Tables("0")) //ovde se javlja greska
        rp.SetDataSource(data1)

        rp.Load("C:\CrystalReport1.rpt")

        CrystalReportViewer1.ReportSource = rp
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
..178.212.adsl.dyn.beotel.net.



+18 Profil

icon Re: VB, mysql, Reports11.04.2011. u 12:16 - pre 158 meseci
Treca sreca:

Da objasnim detaljnije pa ako neko moze da pomogne.

Instalirao sam mySQl.net connector 5.2.

Napravio bazu, upiti rade ok...

E sad kada hocu da pravim izvestaj...

1. Add->New Item->Data i dodam DataSet
2. u designer-u prevucem TableAdapter
3. Dodam novu konekciju na bazu, tu prodje sve ok
4. idem na use SQl statements i ukucam SELECT naredbu, tu se generisu fill i getData metode za TableAdapter
5. ubacim zatim Add->New Item->Reporting Crystal Reports
6. i u Project Data nadjem projekat.DataSet i odaberem DataTable (koji sam prethodno ubacio)
7. ispratim do kraja kako treba da igleda report
8. ubacim CrystalReportViewer kontrolu i podesim je na prethodno dodati CrystalReport.rpt

Kada pokrenem projekat nema podataka u reportu.
Da li je ovo dobar postupak i sta sam preskocio da dodam, ili skroz pogresno radim?????

Koristim Visual studio 2008 i u pitanju su windows forme....


HVALA
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
..106.109.adsl.dyn.beotel.net.



+18 Profil

icon Re: VB, mysql, Reports11.04.2011. u 20:28 - pre 158 meseci
Evo ljudi ako nekome zatreba uradio sam slicno kao:

http://dev.mysql.com/doc/refman/5.1/en/connector-net-programming-crystal.html

Ako se koristi DataSet onda stalno iybacuje Database Login formu, tako da xml schema radi posao.
 
Odgovor na temu

SpizaGenije
Spiza Genije
Software Developer
Signus

Član broj: 247347
Poruke: 193
*.teol.net.



+4 Profil

icon Re: VB, mysql, Reports14.04.2011. u 07:42 - pre 158 meseci
Vidim ja druže da se ovde niko nije setio da odgovori!

Code:

        da.Fill(data1, "otpremnice")
        myReport.SetDataSource(data1.Tables("0")) //ovde se javlja greska
        rp.SetDataSource(data1)


Ovde ti se javlja greška nešto tipa CR nema nijednu tabelu ili tako nešto. Ne znam napamet, davno sam se borio sa tim!
Elem... odeš fino na CR i sve što povlačiš iz onog upita, moraš da "nacrtaš" i na samom CR... To ti je u "Field Explorer-u"... izabereš tabelu, pa kolone iz tabele, pa ih fino drag&drop razbacaš po svom izveštaju (pretpostavljam da sve to trpaš u Details Field ) i to je otprilike to...

Eto, pa javi kako si odradio...
Some people, when confronted with a problem, think: "I know, I'll use regular expressions."
Now they have two problems!
-Jamie Zawinsky
 
Odgovor na temu

mish_ns
Miloš Krstin

Član broj: 159930
Poruke: 1105
212.178.224.*



+18 Profil

icon Re: VB, mysql, Reports15.04.2011. u 10:14 - pre 158 meseci
Hvala Genije :)
Sad sam vec uradio po principu iz mog prethodnog posta. Radi sasvim dobro, tako da ne bih sad da experimentisem s obzirom da sam pri kraju.
Ali cim budem imao priliku probacu i tako.
Pozdrav.
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: VB, mysql, Reports

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

Postavi temu Odgovori

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