Ciao a Tutti,
come da oggetto, ho creato un modulo per eseguire la ricerca in DB access, solo che quando eseguo l'operazione mi restituisce questa eccezione:
Eccezione non gestita di tipo 'System.InvalidOperationException' in System.Data.dll
Ulteriori informazioni: Fill: la proprietà SelectCommand.Connection non è stata inizializzata.

Non capisco se mi sfugge qualcosa...

Il codice dello script è il seguente:
La riga incriminata è quella in evidenza
codice:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.OleDb;
 
namespace AccessDBTutorial
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        private void Form1_Load(object sender, EventArgs e)
        {
            // TODO: questa riga di codice carica i dati nella tabella 'database1DataSet.Tabella1'. È possibile spostarla o rimuoverla se necessario.
            this.tabella1TableAdapter.Fill(this.database1DataSet.Tabella1);
        }
        private void button1_Click(object sender, EventArgs e)
        {
            String option = textBox1.Text.ToString();
            String sqlQuery = "SELECT ID,[password],nome,email FROM tabella1 where ID = " + option;
            oleDbDataAdapter1.SelectCommand.CommandText = sqlQuery;
            database1DataSet.Clear();
            int numberOfRowsFeched = oleDbDataAdapter1.Fill(database1DataSet, "Tabella1");
            if (numberOfRowsFeched > 0)
            {
                DataTable dt = database1DataSet.Tables["Tabella1"];
                label4.Text = dt.Rows[0][2].ToString();
                label5.Text = dt.Rows[0][3].ToString();
            }
            else
            {
                label4.Text = "Name not found.";
                label5.Text = "";
            }
        }

Grazie in anticipo a tutti.