Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio
HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio
HUAWEI MatePad Air combina diverse carte molto interessanti: un OLED PaperMatte da 12 pollici, un corpo sottile e una tastiera molto comoda. Durante la prova abbiamo apprezzato fluidità, audio e comfort visivo, mentre i test hanno chiarito pregi e qualche limite nelle prestazioni. L'autonomia ha convinto anche nell'uso intermittente; la scelta passa dalla compatibilità delle proprie app e dal valore del pacchetto con accessori, proposto a 749 euro
NVIDIA RTX Spark: il PC Windows on ARM costruito per l'IA agentica
NVIDIA RTX Spark: il PC Windows on ARM costruito per l'IA agentica
Debuttano ufficialmente i primi sistemi notebook basati su piattaforma NVIDIA RTX Spark, abbinati a Windows on ARM e pensati per l'intelligenza artificiale agentica. Architettura integrata tra CPU e GPU che condividono la memoria di sistema, capace di gestire in locale modelli molto grandi ma al contempo anche di spiccare con la grafica e l'elaborazione
Motorola razr fold, dalla conchiglia al formato a libro. La recensione
Motorola razr fold, dalla conchiglia al formato a libro. La recensione
Abbiamo provato Motorola razr fold, il pieghevole a libro con display interno LTPO da 8,09 pollici, Snapdragon 8 Gen 5 e batteria da 6000 mAh in 243 grammi. Pennino e custodia sopno già nella confezione, per un foldable che si caratterizza per il pannello luminoso, l'autonomia ottima per la categoria e le fotocamere coerenti e ben sfruttabili. Il listino è di 1999 euro, ma in vendita si trova già a molto meno
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 07-04-2009, 13:02   #1
Fabio7586
Senior Member
 
Iscritto dal: Dec 2007
Città: Napoli
Messaggi: 392
[VB.NET 2008] Database

Salve, ho un problema, inserito in input due valori da textbox, deve andare a fare la ricerca in un database e se trovato, deve restituirmi in un altra textbox il valore:
codice
Codice:
Private Sub Button1_Click_2(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Aprichiudi.Click
           Dim ConnString As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Fabio\Desktop\Codice Fiscale\Comuni.accdb;Persist Security Info=False;"
        Dim Cn As New OleDbConnection(ConnString)
        Dim sql As String = "select NAZIONALE from italia where  COMUNE=txtCOMUN and PROVINCIA=txtPROV"
        If Cn.State = ConnectionState.Open Then Cn.Close()
        If Aprichiudi.Text = "&Connetti" Then
            Cn.Open()
            Aprichiudi.Text = "&Disconnetti"
        Else
            Aprichiudi.Text = "&Connetti"
            Cn.Close()
        End If
        If (Cn.State) = ConnectionState.Open Then
            MessageBox.Show("Il db adesso è connesso", _
            "Attenzione", MessageBoxButtons.OK, _
            MessageBoxIcon.Information)
            Dim cmd As New OleDbCommand(sql, Cn)
            Dim testo As String
            testo = cmd.ExecuteNonQuery()
            txtout.Text = testo
        Else
            MessageBox.Show("Il db adesso è disconnesso", _
            "Attenzione", MessageBoxButtons.OK, _
            MessageBoxIcon.Information)
        End If
    End Sub

Dice oledbexception non è stata gestita, nessun valore specificato per alcuni parametri necessari.
Cosa sto sbagliando?

Ultima modifica di Fabio7586 : 07-04-2009 alle 13:08.
Fabio7586 è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2009, 13:34   #2
-MiStO-
Senior Member
 
Iscritto dal: May 2005
Città: Trieste
Messaggi: 2288
ma gli passi i parametri nella query?
io vedo solo che costruisci la stringa...
cosa sono e come sono settati txtCOMUN e txtPROV?
magari serve una cosa del genere, supponendo txtCOMUN e txtPROV varabili inizializzate prima a tua discrezione
Dim sql As String = "select NAZIONALE from italia where COMUNE= ' " & txtCOMUN & " ' and PROVINCIA= ' " & txtPROV & " ' "
__________________
neo mini v2 / asus strix z490i / 10600k@? / uh12s / rx6700xt / 32gb ddr4@3200 / sandisk 250 + asenno 1tb / lenovo g34w
trattative concluse : tante...

-MiStO- è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2009, 14:07   #3
Kralizek
Senior Member
 
L'Avatar di Kralizek
 
Iscritto dal: Feb 2003
Città: Stockholm (SE)
Messaggi: 1343
Quote:
Originariamente inviato da -MiStO- Guarda i messaggi
ma gli passi i parametri nella query?
io vedo solo che costruisci la stringa...
cosa sono e come sono settati txtCOMUN e txtPROV?
magari serve una cosa del genere, supponendo txtCOMUN e txtPROV varabili inizializzate prima a tua discrezione
Dim sql As String = "select NAZIONALE from italia where COMUNE= ' " & txtCOMUN & " ' and PROVINCIA= ' " & txtPROV & " ' "
ma anche no! Impariamo ad usare i parametri!

Dim sql As String = "SELECT NAZIONALE FROM italia WHERE COMUNE = ? AND PROVINCIA = ?"
Dim cmd As New OdbcCommand (sql)
cmd.Parameters.Add(txtCOMUN.Text)
cmd.Parameters.Add(txtPROV.Text)

o qualcosa del genere, non ricordo esattamente la sintassi per aggiungere parametri ad un OdbcCommand. Ma meglio che la concatenazione di stringhe!
Kralizek è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2009, 14:23   #4
Fabio7586
Senior Member
 
Iscritto dal: Dec 2007
Città: Napoli
Messaggi: 392
Quote:
Originariamente inviato da -MiStO- Guarda i messaggi
ma gli passi i parametri nella query?
io vedo solo che costruisci la stringa...
cosa sono e come sono settati txtCOMUN e txtPROV?
magari serve una cosa del genere, supponendo txtCOMUN e txtPROV varabili inizializzate prima a tua discrezione
Dim sql As String = "select NAZIONALE from italia where COMUNE= ' " & txtCOMUN & " ' and PROVINCIA= ' " & txtPROV & " ' "

Sono due textbox; in che senso costruisco solo la stringa? Dove lavoro io, creiamo software di gestione aziendale, e non ho alcun problema a lavorare con i database, tant'è vero che le query che scrivo sono tutte del tipo select campo1 as qualcosa,campo2 as qualcosa,campo3 as qualcosa from table where table.campo1=variabile1,table.campo2=varibile2 eventualmente group by order by etc..


Quote:
Originariamente inviato da Kralizek Guarda i messaggi
ma anche no! Impariamo ad usare i parametri!

Dim sql As String = "SELECT NAZIONALE FROM italia WHERE COMUNE = ? AND PROVINCIA = ?"
Dim cmd As New OdbcCommand (sql)
cmd.Parameters.Add(txtCOMUN.Text)
cmd.Parameters.Add(txtPROV.Text)

o qualcosa del genere, non ricordo esattamente la sintassi per aggiungere parametri ad un OdbcCommand. Ma meglio che la concatenazione di stringhe!
Perchè usi odbccommand?

Ho fatto come hai detto, solo scrivendo oledbcommand e non odbc
Codice:
Private Sub Button1_Click_2(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Aprichiudi.Click
        Dim ConnString As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Fabio\Desktop\Codice Fiscale\Comuni.accdb;Persist Security Info=False;"
        Dim Cn As New OleDbConnection(ConnString)
        Dim sql As String = "select NAZIONALE from italia where COMUNE=? and PROVINCIA=?"
        If Cn.State = ConnectionState.Open Then Cn.Close()
        If Aprichiudi.Text = "&Connetti" Then
            Cn.Open()
            Aprichiudi.Text = "&Disconnetti"
        Else
            Aprichiudi.Text = "&Connetti"
            Cn.Close()
        End If

        If (Cn.State) = ConnectionState.Open Then
            MessageBox.Show("Il db adesso è connesso", _
            "Attenzione", MessageBoxButtons.OK, _
            MessageBoxIcon.Information)
            Dim cmd As New OleDbCommand(sql)
            Dim testo As String
            cmd.Parameters.Add(txtCOMUN.Text)
            cmd.Parameters.Add(txtPROV.Text)
            testo = cmd.ExecuteNonQuery()
            txtout.Text = testo
        Else
            MessageBox.Show("Il db adesso è disconnesso", _
            "Attenzione", MessageBoxButtons.OK, _
            MessageBoxIcon.Information)
        End If
    End Sub
Ma mi dà questo errore:
OleDbParameterCollection accetta solo oggetti di tipo OleDbParameter non null, non oggetti String.

Ultima modifica di Fabio7586 : 07-04-2009 alle 14:55.
Fabio7586 è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2009, 14:48   #5
-MiStO-
Senior Member
 
Iscritto dal: May 2005
Città: Trieste
Messaggi: 2288
Quote:
Originariamente inviato da Kralizek Guarda i messaggi
o qualcosa del genere, non ricordo esattamente la sintassi per aggiungere parametri ad un OdbcCommand. Ma meglio che la concatenazione di stringhe!
hai ragione, molto meglio e molto più pulito
era giusto per dare una soluzione veloce
__________________
neo mini v2 / asus strix z490i / 10600k@? / uh12s / rx6700xt / 32gb ddr4@3200 / sandisk 250 + asenno 1tb / lenovo g34w
trattative concluse : tante...

-MiStO- è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2009, 17:01   #6
Fabio7586
Senior Member
 
Iscritto dal: Dec 2007
Città: Napoli
Messaggi: 392
Help!
Fabio7586 è offline   Rispondi citando il messaggio o parte di esso
Old 07-04-2009, 17:30   #7
Kralizek
Senior Member
 
L'Avatar di Kralizek
 
Iscritto dal: Feb 2003
Città: Stockholm (SE)
Messaggi: 1343
Quote:
Originariamente inviato da Fabio7586 Guarda i messaggi
Help!
Scusa, ero al lavoro e non ho visto che stavi usando il provider OleDb. Anzicchè usare OdbcCommand, usa OleDbCommand e tutto andrà bene
Kralizek è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2009, 08:04   #8
Fabio7586
Senior Member
 
Iscritto dal: Dec 2007
Città: Napoli
Messaggi: 392
Quote:
Originariamente inviato da Kralizek Guarda i messaggi
Scusa, ero al lavoro e non ho visto che stavi usando il provider OleDb. Anzicchè usare OdbcCommand, usa OleDbCommand e tutto andrà bene
Ho usato oledb, ma da questo errore:
OleDbParameterCollection accetta solo oggetti di tipo OleDbParameter non null, non oggetti String.

due post più su c'è il codice che ho usato!
Fabio7586 è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2009, 08:20   #9
Kralizek
Senior Member
 
L'Avatar di Kralizek
 
Iscritto dal: Feb 2003
Città: Stockholm (SE)
Messaggi: 1343
Vedi il costruttore di un OleDbParameter cosa chiede
Kralizek è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2009, 08:31   #10
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Quote:
Originariamente inviato da Kralizek Guarda i messaggi
ma anche no! Impariamo ad usare i parametri!

Dim sql As String = "SELECT NAZIONALE FROM italia WHERE COMUNE = ? AND PROVINCIA = ?"
Dim cmd As New OdbcCommand (sql)
cmd.Parameters.Add(txtCOMUN.Text)
cmd.Parameters.Add(txtPROV.Text)

o qualcosa del genere, non ricordo esattamente la sintassi per aggiungere parametri ad un OdbcCommand. Ma meglio che la concatenazione di stringhe!
Quoto. La concatenazione, tranne in casi molto semplici, espone spesso ad errori, soprattutto in connessione a DB Access...

Per quanto riguarda OleDbParameter, forse meglio questa soluzione, più corretta e leggibile ( su DB Access 2003, per 2007 modificare la strCN... ) :

Codice:
        Dim strCN As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & percorso & "nomeDB.mdb" & ";Persist Security Info=False"
        Dim CN As New OleDb.OleDbConnection(strCN)
        Dim strSql As String = "SELECT * FROM nomeTabella WHERE id=@id AND nome=@nome"
        Dim CMD As New OleDb.OleDbCommand(strSql, CN)
        CMD.Parameters.Add("@id", OleDb.OleDbType.BigInt)
        CMD.Parameters.Add("@nome", OleDb.OleDbType.VarChar)
        '...

        'Assegnazione Parametri :
        CMD.Parameters("@id").Value = txt_id.Text
        CMD.Parameters("@nome").Value = txt_nome.Text
        '...

        CN.Open()
        Dim RDR As OleDb.OleDbDataReader = CMD.ExecuteReader()
        While (RDR.Read())

            '...
            '...

        End While

        RDR.Close()
        CN.Close()
Ciascun parametro ha un suo nome @parametro. Con 2 soli parametri non si nota un granchè, ma ti assicuro che in una Insert con 30 parametri fa la sua bella differenza...
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2009, 08:51   #11
Kralizek
Senior Member
 
L'Avatar di Kralizek
 
Iscritto dal: Feb 2003
Città: Stockholm (SE)
Messaggi: 1343
Che io sappia il provider OleDb non supporta i parametri con nome.
Cosí come il provider MySql marca i parametri con "?" (es: ?name).

Ultima modifica di Kralizek : 08-04-2009 alle 09:20.
Kralizek è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2009, 09:08   #12
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Quote:
Originariamente inviato da Kralizek Guarda i messaggi
Che io sappia il provider OleDb non supporta i parametri con nome.
Cosí come il provider MySql marca i parametri con "?" (es: ?name).
Li supporta eccome...
Io uso quella tecnica praticamente tutte le volte che ho a che fare con DB Access. Forse ti riferisci ad un ADO.Net precedente al 2.0...
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2009, 09:25   #13
Fabio7586
Senior Member
 
Iscritto dal: Dec 2007
Città: Napoli
Messaggi: 392
Quote:
Originariamente inviato da MarcoGG Guarda i messaggi
Quoto. La concatenazione, tranne in casi molto semplici, espone spesso ad errori, soprattutto in connessione a DB Access...

Per quanto riguarda OleDbParameter, forse meglio questa soluzione, più corretta e leggibile ( su DB Access 2003, per 2007 modificare la strCN... ) :

Codice:
        Dim strCN As String = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & percorso & "nomeDB.mdb" & ";Persist Security Info=False"
        Dim CN As New OleDb.OleDbConnection(strCN)
        Dim strSql As String = "SELECT * FROM nomeTabella WHERE id=@id AND nome=@nome"
        Dim CMD As New OleDb.OleDbCommand(strSql, CN)
        CMD.Parameters.Add("@id", OleDb.OleDbType.BigInt)
        CMD.Parameters.Add("@nome", OleDb.OleDbType.VarChar)
        '...

        'Assegnazione Parametri :
        CMD.Parameters("@id").Value = txt_id.Text
        CMD.Parameters("@nome").Value = txt_nome.Text
        '...

        CN.Open()
        Dim RDR As OleDb.OleDbDataReader = CMD.ExecuteReader()
        While (RDR.Read())

            '...
            '...

        End While

        RDR.Close()
        CN.Close()
Ciascun parametro ha un suo nome @parametro. Con 2 soli parametri non si nota un granchè, ma ti assicuro che in una Insert con 30 parametri fa la sua bella differenza...

Perchè mi consigli il provider 4.0 e non 12.0? Io l'ho preso da stringconnection, che differenza c'è?

Edit:
Pardon...non avevo ben capito che avevi scritto di cambiare strcon! Poi per passare il valore ottenuto dalla query, basta che assegno la variabile strsql nella textbox?

P.s. se è possibile qualcuno può spiegarmi come faccio a fare un oggetto che mi compare a video con un timer, che dura finchè il database non si connette?

Ultima modifica di Fabio7586 : 08-04-2009 alle 09:32.
Fabio7586 è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2009, 09:29   #14
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Quote:
Originariamente inviato da Fabio7586 Guarda i messaggi
Perchè mi consigli il provider 4.0 e non 12.0? Io l'ho preso da stringconnection, che differenza c'è?
Perchè, come ho scritto, il mio esempio è su Access 2003. Se usi un DB Access 2007 ( .accdb ) l'unica modifica è appunto la stringa di connessione strCN. Usa la tua.
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2009, 09:41   #15
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Quote:
Originariamente inviato da Fabio7586 Guarda i messaggi
P.s. se è possibile qualcuno può spiegarmi come faccio a fare un oggetto che mi compare a video con un timer, che dura finchè il database non si connette?
Non so esattamente il perchè del tuo codice, ma tutta questa preoccupazione sui tempi di connessione al DB la trovo superflua, soprattutto se questo file .accdb è locale ( ma anche in LAN... ).
La connessione è praticamente istantanea. La apri / la usi / la chiudi.
Oltretutto tenere connessioni inutili aperte, in giro per l'applicazione, e soprattutto con Access, non è mai una buona idea...
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 08-04-2009, 10:02   #16
Fabio7586
Senior Member
 
Iscritto dal: Dec 2007
Città: Napoli
Messaggi: 392
Quote:
Originariamente inviato da MarcoGG Guarda i messaggi
Non so esattamente il perchè del tuo codice, ma tutta questa preoccupazione sui tempi di connessione al DB la trovo superflua, soprattutto se questo file .accdb è locale ( ma anche in LAN... ).
La connessione è praticamente istantanea. La apri / la usi / la chiudi.
Oltretutto tenere connessioni inutili aperte, in giro per l'applicazione, e soprattutto con Access, non è mai una buona idea...

Non è una preoccupazione sui tempi del database, figurati, era solo per fare una cosa carina ^_^
Fabio7586 è offline   Rispondi citando il messaggio o parte di esso
Old 09-04-2009, 11:08   #17
Fabio7586
Senior Member
 
Iscritto dal: Dec 2007
Città: Napoli
Messaggi: 392
Ho Provato questo:
Codice:
Private Sub Button1_Click_2(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Aprichiudi.Click
        Dim ConnString As String = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\Users\Fabio\Desktop\Codice Fiscale\Comuni.accdb;Persist Security Info=False;"
        Dim Cn As New OleDbConnection(ConnString)
        Dim sql As String = "select NAZIONALE from italia where COMUNE=@idcomune and PROVINCIA=@idprovincia"
        Dim cmd As New OleDbCommand(sql, Cn)
        cmd.Parameters.Add("@idcomune", OleDb.OleDbType.LongVarChar)
        cmd.Parameters.Add("@idprovincia", OleDb.OleDbType.LongVarChar)

        If Cn.State = ConnectionState.Open Then Cn.Close()
        If Aprichiudi.Text = "&Connetti" Then
            Cn.Open()
            Aprichiudi.Text = "&Disconnetti"
        Else
            Aprichiudi.Text = "&Connetti"
            Cn.Close()
        End If

        If (Cn.State) = ConnectionState.Open Then
            MessageBox.Show("Il db adesso è connesso", _
            "Attenzione", MessageBoxButtons.OK, _
            MessageBoxIcon.Information)
            cmd.Parameters("@idcomune").Value = txbLNasc.Text
            cmd.Parameters("@idprovincia").Value = txbProvNasc.Text
            Dim RDR As OleDb.OleDbDataReader = cmd.ExecuteReader()
            While (RDR.Read())

                '...
                txtout.Text = cmd.ExecuteNonQuery()
                '...

            End While

            RDR.Close()



        Else
            MessageBox.Show("Il db adesso è disconnesso", _
            "Attenzione", MessageBoxButtons.OK, _
            MessageBoxIcon.Information)
        End If
    End Sub
Non funzione, restituisce qualcosa a proposito di ExecuteNonQuery(), perchè?

Ultima modifica di Fabio7586 : 09-04-2009 alle 11:32.
Fabio7586 è offline   Rispondi citando il messaggio o parte di esso
Old 09-04-2009, 11:44   #18
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Quote:
Originariamente inviato da Fabio7586 Guarda i messaggi
Non funzione, restituisce qualcosa a proposito di ExecuteNonQuery(), perchè?
Vedo che hai usato la soluzione dei parametri con nome. Bene, ma non così. Ovvio che da errore, hai già il DataReader pronto, inoltre .ExecuteNonQuery si usa per operazioni di Insert/Update/Delete, e mai usarlo nel ciclo di lettura del DataReader...

Se la tua query era "select NAZIONALE from italia ... ", a questo punto esiste un campo "NAZIONALE" nella tabella risultati restituita dal DataReader, perciò semmai :

Codice:
        While (RDR.Read())

                '...
                txtout.Text = RDR("NAZIONALE")
                '...

        End While
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
Old 09-04-2009, 11:48   #19
Fabio7586
Senior Member
 
Iscritto dal: Dec 2007
Città: Napoli
Messaggi: 392
Quote:
Originariamente inviato da MarcoGG Guarda i messaggi
Vedo che hai usato la soluzione dei parametri con nome. Bene, ma non così. Ovvio che da errore, hai già il DataReader pronto, inoltre .ExecuteNonQuery si usa per operazioni di Insert/Update/Delete, e mai usarlo nel ciclo di lettura del DataReader...

Se la tua query era "select NAZIONALE from italia ... ", a questo punto esiste un campo "NAZIONALE" nella tabella risultati restituita dal DataReader, perciò semmai :

Codice:
        While (RDR.Read())

                '...
                txtout.Text = RDR("NAZIONALE")
                '...

        End While

GrazIEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE!!!!!!
Fabio7586 è offline   Rispondi citando il messaggio o parte di esso
Old 17-04-2009, 12:44   #20
MarcoGG
Senior Member
 
L'Avatar di MarcoGG
 
Iscritto dal: Dec 2004
Messaggi: 3210
Risposta a tuo pvt :
Se vuoi riutilizzare il mio codice al post #10, basta che nel ciclo di lettura del DataReader, per ogni Record restituito, tu vada ad aggiungere una riga al DataGridView, che avrai già formattato in design mode costruendo le colonne di formato appropriato.
Altro metodo è usare un DataSet, ma in quel caso il codice andrà modificato.
MarcoGG è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HUAWEI MatePad Air recensione: OLED opaco e tastiera dedicata per lavorare meglio HUAWEI MatePad Air recensione: OLED opaco e tast...
NVIDIA RTX Spark: il PC Windows on ARM costruito per l'IA agentica NVIDIA RTX Spark: il PC Windows on ARM costruito...
Motorola razr fold, dalla conchiglia al formato a libro. La recensione Motorola razr fold, dalla conchiglia al formato ...
Recensione Google Pixel Watch 5: sembra lo stesso, ma al polso la differenza si sente Recensione Google Pixel Watch 5: sembra lo stess...
Nokia Innovation Day 2026: la sovranità europea passa dal mercato unico e dai laboratori italiani del gruppo Nokia Innovation Day 2026: la sovranità e...
OpenAI, un modello GPT-5.6 Sol ha usato ...
Google testa Ask Google Help: l'IA di Ge...
Apple aggiorna l'elenco dei prodotti obs...
Renault 5 si aggiorna anche in Italia: p...
L’IA fa il lavoro dei junior. Ma le impr...
Google riduce gli errori quantistici di ...
Xpeng Mona L05: un SUV da 4,87 metri con...
CERN e Mistral AI insieme per il primo L...
Le analisi approfondite sullo scudo term...
Chery Q arriva in Italia: 380 km, trazio...
Rocket Lab rinvia il primo lancio di Neu...
Tutti gli astronauti della missione spaz...
Agenti IA in azienda: il difficile non &...
Anthropic, New York chiede di rinviare l...
Meta aggiorna Edits con link audio, tend...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 23:20.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v