Novo

Forum kao aplikacija na telefonu

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

  • 2 odgovora
  • 2.464 pregleda

Najnovija ↓

ListBox i SQL upit 21.07.2009. u 15:03 · pre 210 meseci #1
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!




Potpis
"Ne menjaj nesto sto te sasvim dobro sluzi, ne trazi leba preko pogace" - Aleksandar Andrijevic
Re: ListBox i SQL upit 21.07.2009. u 15:43 · pre 210 meseci
izmenjeno 1 put, poslednji put AMD guy 21.07.2009. u 15:55
  1. AMD guy21.07.2009. u 15:55zapis iz teksta poruke
#2
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'
Potpis
http://i.imgur.com/V3feW.jpg
http://on.wsj.com/H9yjz6 -- India Graduates Millions, but Too Few Are Fit to Hire
Re: ListBox i SQL upit 21.07.2009. u 16:04 · pre 210 meseci #3
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)
Potpis
"Ne menjaj nesto sto te sasvim dobro sluzi, ne trazi leba preko pogace" - Aleksandar Andrijevic
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme