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

ListBox i SQL upit

[es] :: .NET :: .NET Desktop razvoj :: ListBox i SQL upit

[ Pregleda: 1894 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

aca andrijevic
aka LoGaN
Nis

Član broj: 35450
Poruke: 347
93.184.85.*

ICQ: 325309560


+2 Profil

icon ListBox i SQL upit21.07.2009. u 14:03 - pre 178 meseci
Pravim neku aplikaciju tipa katalog u VB.NET-u i imam ListBox sa tabelama iz access baze i ListView sa kolonama iz svake tabele.
Ucitavanje podataka:

Code:
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        
        Try
            oledbcon.Open()
            Dim i As Integer
            Dim schemaTable As DataTable = oledbcon.GetOleDbSchemaTable(OleDb.OleDbSchemaGuid.Tables, New Object() {Nothing, Nothing, Nothing, "TABLE"})
            For i = 0 To schemaTable.Rows.Count - 1
                ListBox1.Items.Add(schemaTable.Rows(i)!TABLE_NAME.ToString)
            Next i

            strSQL = "SELECT * FROM MaticnePloce"
            cmd = New OleDbCommand(strSQL, oledbcon)
            objRead = cmd.ExecuteReader

            While objRead.Read
                lv = Me.ListView1.Items.Add(objRead("SifraArtikla") & (""))
                lv.SubItems.Add(objRead("NazivArtikla") & "")
                lv.SubItems.Add(objRead("JM") & "")
            End While

            objRead.Close()
        Catch ex As Exception
            MessageBox.Show(ex.Message)
        Finally
            oledbcon.Close()
        End Try


    End Sub


Probao sam da za svaku tabelu selektovanu u ListBox(SelectedIndexChange) ucita podatke u ListView ovako

Code:
strSQL = "SELECT * FROM" & ListBox1.SelectedItem & ""


ali mi javlja gresku Syntax error(missing operator) in query expression '*FROMProcesori' (ili bilo koji Item selektovan).

mogu da definisem za svaki selektovani Item u ListBox da mi vraca odredjenu tabelu u ListView, ali to ce biti mnogo linija koda,
da li ima bolji i drugaciji nacin da ovo resim ili da ispravim?

Poz!





"Ne menjaj nesto sto te sasvim dobro sluzi, ne trazi leba preko pogace" - Aleksandar Andrijevic
 
Odgovor na temu

AMD guy
Miroslav
.NET developer

Član broj: 128930
Poruke: 1007

Sajt: www.its.edu.rs


+38 Profil

icon Re: ListBox i SQL upit21.07.2009. u 14:43 - pre 178 meseci
Samo radi test probaj da u "select * from"
Code:
strSQL = "SELECT * FROM" & ListBox1.SelectedItem & ""
naravis razmak i neka izgleda ovako
Code:
strSQL = "SELECT * FROM " & ListBox1.SelectedItem & ""


Mislim da je greska kod upita '*FromProcesori' ne znaci nista, treba da pise '*From Procesori'

[Ovu poruku je menjao AMD guy dana 21.07.2009. u 15:55 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

aca andrijevic
aka LoGaN
Nis

Član broj: 35450
Poruke: 347
93.184.85.*

ICQ: 325309560


+2 Profil

icon Re: ListBox i SQL upit21.07.2009. u 15:04 - pre 178 meseci
Citat:
AMD guy: Samo radi test probaj da u "select * from"
Code:
strSQL = "SELECT * FROM" & ListBox1.SelectedItem & ""
naravis razmak i neka izgleda ovako
Code:
strSQL = "SELECT * FROM " & ListBox1.SelectedItem & ""
)



Mislim da je greska kod upita '*FromProcesori' ne znaci nista, treba da pise '*From Procesori'

[Ovu poruku je menjao AMD guy dana 21.07.2009. u 15:55 GMT+1]


Probao ovo predlozeno, hvala puno radi.Poz! 8)
"Ne menjaj nesto sto te sasvim dobro sluzi, ne trazi leba preko pogace" - Aleksandar Andrijevic
 
Odgovor na temu

[es] :: .NET :: .NET Desktop razvoj :: ListBox i SQL upit

[ Pregleda: 1894 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

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