Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 20
  1. #1

    Espressione join non supportata

    Ciao a tutti. Stavo lavorando ad un progetto in vb.net utilizzando il database di access.
    Stavo cercando di creare una query attraverso il programma per farla visualizzare a schermo (creando un file.html).
    Questo è il codice che ho prodotto:


    Dim QueryCodice AsString=""
    Dim abc AsInteger
    Dim cmd As OleDbCommand

    conn
    .ConnectionString ="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Articoli.mdb;User Id=admin;Password=;"
    conn
    .Open()

    QueryCodice
    = QueryCodice &"SELECT Codice FROM Prodotti INNER JOIN TabLeg ON Codice = Cod_prod WHERE Cod_forn="& CmbFornitori.SelectedIndex +1

    cmd
    =New OleDbCommand(QueryCodice, conn)
    abc
    = cmd.ExecuteNonQuery()


    Invece qui lavoro con uno StreamWriter e devo appunto visualizzarlo a schermo in una tabella:


    SW.WriteLine("<td style=""width:200px;height:30px;text-align:center"">"& QueryCodice)

    conn
    .Close()


    Il problema è che se vado ad eseguire il programma, quando arrivo a quel punto mi da questo errore qui:



    Come faccio a risolvere questo problema?


  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Perché ExecuteNonQuery per una SELECT ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    E come dovrei fare?

  4. #4

  5. #5
    Quote Originariamente inviata da optime Visualizza il messaggio
    Sia usando ExecuteReader, ExecuteNonQuery e ExecuteScalar mi dice Espressione Join non supportata..

  6. #6
    posta il valore di QueryCodice

  7. #7
    QueryCodice = QueryCodice &"SELECT Codice FROM Prodotti INNER JOIN TabLeg ON Codice = Cod_prod WHERE Cod_forn="& CmbFornitori.SelectedIndex +1

    P.s.
    l'avevo postato a inizio discussione

  8. #8
    Quote Originariamente inviata da MarDom96 Visualizza il messaggio
    P.s.
    l'avevo postato a inizio discussione
    Quella è l'istruzione (P.S. L'avevo vista!) Quello che mi interessa è il valore.

  9. #9
    Allora scusami, sai dirmi cos'è questo valore? (sono abbastanza ignorante)

  10. #10
    non sai cos'è un valore? non sai ricavare il valore di una variabile in un dato momento? scusa, ma come hai fatto a scrivere quello che hai scritto finora? copia&incolla selvaggio?

    dai, che lo sai fare!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.