Hello, I created an OLEDB database with relations, it works fine. I tried converting it to SQLite however I'm getting empty datagridview.

CSHARP Code:
  1. private void Form1_Load(object sender, EventArgs e)
  2. {
  3.     // Compose the connection string.
  4.     string connect_string =
  5.         @"Data Source=Contacts.sqlite; Version=3; FailIfMissing=True; Foreign Keys=True;";
  6.  
  7.     // Create a DataAdapter to load the Addresses table.
  8.     DaAddresses = new SQLiteDataAdapter(
  9.         "SELECT * FROM Addresses", connect_string);
  10.  
  11.     // Create a DataAdapter to load the Addresses table.
  12.     DaTestScores = new SQLiteDataAdapter(
  13.         "SELECT * FROM TestScores", connect_string);
  14.  
  15.     // Create and fill the DataSet.
  16.     StudentDataSet = new DataSet();
  17.     DataTable dt = new DataTable("Addresses");
  18.     DataTable dt2 = new DataTable("TestScores");
  19.  
  20.     StudentDataSet.Tables.Add(dt);
  21.     StudentDataSet.Tables.Add(dt2);
  22.  
  23.     DaAddresses.Fill(dt);
  24.     DaTestScores.Fill(dt2);
  25.  
  26.     // Define the relationship between the tables.
  27.     DataRelation data_relation = new DataRelation(
  28.         "Addresses_TestScores",
  29.         StudentDataSet.Tables["Addresses"].Columns["ContactID"],
  30.         StudentDataSet.Tables["TestScores"].Columns["ContactID"]);
  31.     StudentDataSet.Relations.Add(data_relation);
  32.  
  33.     // Bind the DataGrid to the DataSet.
  34.     dgv.AutoGenerateColumns = true;
  35.     dgv.DataMember = StudentDataSet.Tables[0].TableName;
  36.     dgv.Update();
  37.     dgv.DataSource = StudentDataSet;
  38. }

How can I show data on Datagriview?