Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 2.064 pregleda

Najnovija ↓

VB, mysql, Reports 11.04.2011. u 00:25 · pre 189 meseci #1
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!
Re: VB, mysql, Reports 11.04.2011. u 10:21 · pre 189 meseci #2
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
Re: VB, mysql, Reports 11.04.2011. u 13:16 · pre 189 meseci #3
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
Re: VB, mysql, Reports 14.04.2011. u 08:42 · pre 189 meseci #5
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! :D
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...
Potpis
Some people, when confronted with a problem, think: "I know, I'll use regular expressions."
Now they have two problems!
-Jamie Zawinsky
Re: VB, mysql, Reports 15.04.2011. u 11:14 · pre 189 meseci #6
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.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme