private void InitCommandCollection() {
     this._commandCollection = new global::System.Data.SQLite.SQLiteCommand[3];
     this._commandCollection[0] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[0].Connection = this.Connection;
     this._commandCollection[0].CommandText = "SELECT [ID], [SearchText], [Image], [ImageType], [DateCreated], [CardID] FROM [Pi" +
         "cture]";
     this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
     this._commandCollection[1] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[1].Connection = this.Connection;
     this._commandCollection[1].CommandText = "DELETE FROM [Picture] WHERE (CardID = @cardID)";
     this._commandCollection[1].CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@cardID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "CardID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._commandCollection[1].Parameters.Add(param);
     this._commandCollection[2] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[2].Connection = this.Connection;
     this._commandCollection[2].CommandText = "SELECT [ID], [SearchText], [Image], [ImageType], [DateCreated], [CardID] FROM [Pi" +
         "cture] where CardID = @cardID";
     this._commandCollection[2].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@cardID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "CardID";
     this._commandCollection[2].Parameters.Add(param);
 }
 private void InitAdapter() {
     this._adapter = new global::System.Data.SQLite.SQLiteDataAdapter();
     global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
     tableMapping.SourceTable = "Table";
     tableMapping.DataSetTable = "Dictionary";
     tableMapping.ColumnMappings.Add("ID", "ID");
     tableMapping.ColumnMappings.Add("Name", "Name");
     tableMapping.ColumnMappings.Add("Alphabet", "Alphabet");
     tableMapping.ColumnMappings.Add("Column", "Column");
     this._adapter.TableMappings.Add(tableMapping);
     this._adapter.InsertCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.InsertCommand.Connection = this.Connection;
     this._adapter.InsertCommand.CommandText = "INSERT INTO [Dictionary] ([ID], [Name], [Alphabet], [Column]) VALUES (@ID, @Name," +
         " @Alphabet, @Column)";
     this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Name";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Name";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Alphabet";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Alphabet";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Column";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Column";
     this._adapter.InsertCommand.Parameters.Add(param);
 }
 private void InitCommandCollection() {
     this._commandCollection = new global::System.Data.SQLite.SQLiteCommand[6];
     this._commandCollection[0] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[0].Connection = this.Connection;
     this._commandCollection[0].CommandText = "SELECT [ID], [Name], [Alphabet], [Column] FROM [Dictionary]";
     this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
     this._commandCollection[1] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[1].Connection = this.Connection;
     this._commandCollection[1].CommandText = "SELECT        COUNT(ID) AS Expr1\r\nFROM            Dictionary";
     this._commandCollection[1].CommandType = global::System.Data.CommandType.Text;
     this._commandCollection[2] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[2].Connection = this.Connection;
     this._commandCollection[2].CommandText = "DELETE FROM Dictionary\r\nWHERE        (ID = @id)";
     this._commandCollection[2].CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@id";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._commandCollection[2].Parameters.Add(param);
     this._commandCollection[3] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[3].Connection = this.Connection;
     this._commandCollection[3].CommandText = "SELECT [ID], [Name], [Alphabet], [Column] FROM [Dictionary]\r\nwhere ID=@id";
     this._commandCollection[3].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@id";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "ID";
     this._commandCollection[3].Parameters.Add(param);
     this._commandCollection[4] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[4].Connection = this.Connection;
     this._commandCollection[4].CommandText = "SELECT [ID], [Name], [Alphabet], [Column] FROM [Dictionary] where Name = @name";
     this._commandCollection[4].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@name";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "Name";
     this._commandCollection[4].Parameters.Add(param);
     this._commandCollection[5] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[5].Connection = this.Connection;
     this._commandCollection[5].CommandText = "UPDATE       Dictionary\r\nSET                ID = @id, Name = @name, Alphabet = @a" +
         "lphabet, [Column] = @column\r\nWHERE        (ID = @id)";
     this._commandCollection[5].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@id";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "ID";
     this._commandCollection[5].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@name";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "Name";
     this._commandCollection[5].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@alphabet";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "Alphabet";
     this._commandCollection[5].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@column";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "Column";
     this._commandCollection[5].Parameters.Add(param);
 }
 private void InitCommandCollection() {
     this._commandCollection = new global::System.Data.SQLite.SQLiteCommand[8];
     this._commandCollection[0] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[0].Connection = this.Connection;
     this._commandCollection[0].CommandText = "SELECT [ID], [Name], [CardIDs], [Index] FROM [RecentPlaylist] Order By [Index]";
     this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
     this._commandCollection[1] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[1].Connection = this.Connection;
     this._commandCollection[1].CommandText = "UPDATE       RecentPlaylist\r\nSET                [Index] = [Index] - 1\r\nwhere [Ind" +
         "ex] > @index";
     this._commandCollection[1].CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@index";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "Index";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._commandCollection[1].Parameters.Add(param);
     this._commandCollection[2] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[2].Connection = this.Connection;
     this._commandCollection[2].CommandText = "DELETE FROM [RecentPlaylist] WHERE [Index] = @index";
     this._commandCollection[2].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@index";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "Index";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._commandCollection[2].Parameters.Add(param);
     this._commandCollection[3] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[3].Connection = this.Connection;
     this._commandCollection[3].CommandText = "DELETE FROM RecentPlaylist\r\nWHERE        ([Index] > @limit)\r\n";
     this._commandCollection[3].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@limit";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "Index";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._commandCollection[3].Parameters.Add(param);
     this._commandCollection[4] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[4].Connection = this.Connection;
     this._commandCollection[4].CommandText = "SELECT [ID], [Name], [CardIDs], [Index] FROM [RecentPlaylist] where [CardIDs] = @" +
         "cardIDs";
     this._commandCollection[4].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@cardIDs";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "CardIDs";
     this._commandCollection[4].Parameters.Add(param);
     this._commandCollection[5] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[5].Connection = this.Connection;
     this._commandCollection[5].CommandText = "UPDATE       RecentPlaylist\r\nSET                [Index] = [Index] + 1\r\nwhere [Ind" +
         "ex] < @index";
     this._commandCollection[5].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@index";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "Index";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._commandCollection[5].Parameters.Add(param);
     this._commandCollection[6] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[6].Connection = this.Connection;
     this._commandCollection[6].CommandText = "UPDATE [RecentPlaylist] SET [ID] = @ID, [Name] = @Name, [CardIDs] = @CardIDs, [In" +
         "dex] = @Index WHERE [ID] = @ID";
     this._commandCollection[6].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "ID";
     this._commandCollection[6].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Name";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "Name";
     this._commandCollection[6].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@CardIDs";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "CardIDs";
     this._commandCollection[6].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Index";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "Index";
     this._commandCollection[6].Parameters.Add(param);
     this._commandCollection[7] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[7].Connection = this.Connection;
     this._commandCollection[7].CommandText = "UPDATE [RecentPlaylist] SET [Index] = @Index WHERE [ID] = @id";
     this._commandCollection[7].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Index";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "Index";
     this._commandCollection[7].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@id";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._commandCollection[7].Parameters.Add(param);
 }
 private void InitAdapter() {
     this._adapter = new global::System.Data.SQLite.SQLiteDataAdapter();
     global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
     tableMapping.SourceTable = "Table";
     tableMapping.DataSetTable = "Collection";
     tableMapping.ColumnMappings.Add("ID", "ID");
     tableMapping.ColumnMappings.Add("Name", "Name");
     tableMapping.ColumnMappings.Add("DateCreated", "DateCreated");
     tableMapping.ColumnMappings.Add("LastModified", "LastModified");
     tableMapping.ColumnMappings.Add("CanEdit", "CanEdit");
     this._adapter.TableMappings.Add(tableMapping);
     this._adapter.DeleteCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.DeleteCommand.Connection = this.Connection;
     this._adapter.DeleteCommand.CommandText = "DELETE FROM [Collection] WHERE (([ID] = @Original_ID) AND ([Name] = @Original_Nam" +
         "e) AND ([DateCreated] = @Original_DateCreated) AND ([LastModified] = @Original_L" +
         "astModified) AND ([CanEdit] = @Original_CanEdit))";
     this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Name";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Name";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_DateCreated";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "DateCreated";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_LastModified";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "LastModified";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_CanEdit";
     param.DbType = global::System.Data.DbType.Boolean;
     param.DbType = global::System.Data.DbType.Boolean;
     param.SourceColumn = "CanEdit";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     this._adapter.InsertCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.InsertCommand.Connection = this.Connection;
     this._adapter.InsertCommand.CommandText = "INSERT INTO [Collection] ([ID], [Name], [DateCreated], [LastModified], [CanEdit])" +
         " VALUES (@ID, @Name, @DateCreated, @LastModified, @CanEdit)";
     this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Name";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Name";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@DateCreated";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "DateCreated";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@LastModified";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "LastModified";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@CanEdit";
     param.DbType = global::System.Data.DbType.Boolean;
     param.DbType = global::System.Data.DbType.Boolean;
     param.SourceColumn = "CanEdit";
     this._adapter.InsertCommand.Parameters.Add(param);
     this._adapter.UpdateCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.UpdateCommand.Connection = this.Connection;
     this._adapter.UpdateCommand.CommandText = @"UPDATE [Collection] SET [ID] = @ID, [Name] = @Name, [DateCreated] = @DateCreated, [LastModified] = @LastModified, [CanEdit] = @CanEdit WHERE (([ID] = @Original_ID) AND ([Name] = @Original_Name) AND ([DateCreated] = @Original_DateCreated) AND ([LastModified] = @Original_LastModified) AND ([CanEdit] = @Original_CanEdit))";
     this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Name";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Name";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@DateCreated";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "DateCreated";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@LastModified";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "LastModified";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@CanEdit";
     param.DbType = global::System.Data.DbType.Boolean;
     param.DbType = global::System.Data.DbType.Boolean;
     param.SourceColumn = "CanEdit";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Name";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Name";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_DateCreated";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "DateCreated";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_LastModified";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "LastModified";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_CanEdit";
     param.DbType = global::System.Data.DbType.Boolean;
     param.DbType = global::System.Data.DbType.Boolean;
     param.SourceColumn = "CanEdit";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
 }
 private void InitAdapter() {
     this._adapter = new global::System.Data.SQLite.SQLiteDataAdapter();
     global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
     tableMapping.SourceTable = "Table";
     tableMapping.DataSetTable = "SoundClip";
     tableMapping.ColumnMappings.Add("ID", "ID");
     tableMapping.ColumnMappings.Add("Name", "Name");
     tableMapping.ColumnMappings.Add("SoundClip", "SoundClip");
     tableMapping.ColumnMappings.Add("DateCreated", "DateCreated");
     tableMapping.ColumnMappings.Add("LastModified", "LastModified");
     tableMapping.ColumnMappings.Add("CardID", "CardID");
     this._adapter.TableMappings.Add(tableMapping);
     this._adapter.DeleteCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.DeleteCommand.Connection = this.Connection;
     this._adapter.DeleteCommand.CommandText = @"DELETE FROM [SoundClip] WHERE (([ID] = @Original_ID) AND ((@IsNull_Name = 1 AND [Name] IS NULL) OR ([Name] = @Original_Name)) AND ((@IsNull_SoundClip = 1 AND [SoundClip] IS NULL) OR ([SoundClip] = @Original_SoundClip)) AND ([DateCreated] = @Original_DateCreated) AND ([LastModified] = @Original_LastModified) AND ([CardID] = @Original_CardID))";
     this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Name";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Name";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Name";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Name";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_SoundClip";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "SoundClip";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_SoundClip";
     param.DbType = global::System.Data.DbType.Binary;
     param.DbType = global::System.Data.DbType.Binary;
     param.SourceColumn = "SoundClip";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_DateCreated";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "DateCreated";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_LastModified";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "LastModified";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_CardID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "CardID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     this._adapter.InsertCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.InsertCommand.Connection = this.Connection;
     this._adapter.InsertCommand.CommandText = "INSERT INTO [SoundClip] ([ID], [Name], [SoundClip], [DateCreated], [LastModified]" +
         ", [CardID]) VALUES (@ID, @Name, @SoundClip, @DateCreated, @LastModified, @CardID" +
         ")";
     this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Name";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Name";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@SoundClip";
     param.DbType = global::System.Data.DbType.Binary;
     param.DbType = global::System.Data.DbType.Binary;
     param.SourceColumn = "SoundClip";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@DateCreated";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "DateCreated";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@LastModified";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "LastModified";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@CardID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "CardID";
     this._adapter.InsertCommand.Parameters.Add(param);
     this._adapter.UpdateCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.UpdateCommand.Connection = this.Connection;
     this._adapter.UpdateCommand.CommandText = @"UPDATE [SoundClip] SET [ID] = @ID, [Name] = @Name, [SoundClip] = @SoundClip, [DateCreated] = @DateCreated, [LastModified] = @LastModified, [CardID] = @CardID WHERE (([ID] = @Original_ID) AND ((@IsNull_Name = 1 AND [Name] IS NULL) OR ([Name] = @Original_Name)) AND ((@IsNull_SoundClip = 1 AND [SoundClip] IS NULL) OR ([SoundClip] = @Original_SoundClip)) AND ([DateCreated] = @Original_DateCreated) AND ([LastModified] = @Original_LastModified) AND ([CardID] = @Original_CardID))";
     this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Name";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Name";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@SoundClip";
     param.DbType = global::System.Data.DbType.Binary;
     param.DbType = global::System.Data.DbType.Binary;
     param.SourceColumn = "SoundClip";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@DateCreated";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "DateCreated";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@LastModified";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "LastModified";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@CardID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "CardID";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Name";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Name";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Name";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Name";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_SoundClip";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "SoundClip";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_SoundClip";
     param.DbType = global::System.Data.DbType.Binary;
     param.DbType = global::System.Data.DbType.Binary;
     param.SourceColumn = "SoundClip";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_DateCreated";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "DateCreated";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_LastModified";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "LastModified";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_CardID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "CardID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
 }
 private void InitAdapter() {
     this._adapter = new global::System.Data.SQLite.SQLiteDataAdapter();
     global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
     tableMapping.SourceTable = "Table";
     tableMapping.DataSetTable = "stats";
     tableMapping.ColumnMappings.Add("filename", "filename");
     tableMapping.ColumnMappings.Add("nettotal", "nettotal");
     tableMapping.ColumnMappings.Add("netnew", "netnew");
     tableMapping.ColumnMappings.Add("netseen", "netseen");
     tableMapping.ColumnMappings.Add("clienttotal", "clienttotal");
     tableMapping.ColumnMappings.Add("clientsnew", "clientsnew");
     tableMapping.ColumnMappings.Add("clientsseen", "clientsseen");
     this._adapter.TableMappings.Add(tableMapping);
     this._adapter.DeleteCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.DeleteCommand.Connection = this.Connection;
     this._adapter.DeleteCommand.CommandText = @"DELETE FROM [stats] WHERE (([filename] = @Original_filename) AND ((@IsNull_nettotal = 1 AND [nettotal] IS NULL) OR ([nettotal] = @Original_nettotal)) AND ((@IsNull_netnew = 1 AND [netnew] IS NULL) OR ([netnew] = @Original_netnew)) AND ((@IsNull_netseen = 1 AND [netseen] IS NULL) OR ([netseen] = @Original_netseen)) AND ((@IsNull_clienttotal = 1 AND [clienttotal] IS NULL) OR ([clienttotal] = @Original_clienttotal)) AND ((@IsNull_clientsnew = 1 AND [clientsnew] IS NULL) OR ([clientsnew] = @Original_clientsnew)) AND ((@IsNull_clientsseen = 1 AND [clientsseen] IS NULL) OR ([clientsseen] = @Original_clientsseen)))";
     this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_filename";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "filename";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_nettotal";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "nettotal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_nettotal";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "nettotal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_netnew";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "netnew";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_netnew";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "netnew";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_netseen";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "netseen";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_netseen";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "netseen";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clienttotal";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clienttotal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clienttotal";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "clienttotal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientsnew";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientsnew";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientsnew";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "clientsnew";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientsseen";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientsseen";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientsseen";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "clientsseen";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     this._adapter.InsertCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.InsertCommand.Connection = this.Connection;
     this._adapter.InsertCommand.CommandText = "INSERT INTO [stats] ([filename], [nettotal], [netnew], [netseen], [clienttotal], " +
         "[clientsnew], [clientsseen]) VALUES (@filename, @nettotal, @netnew, @netseen, @c" +
         "lienttotal, @clientsnew, @clientsseen)";
     this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@filename";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "filename";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@nettotal";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "nettotal";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@netnew";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "netnew";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@netseen";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "netseen";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clienttotal";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "clienttotal";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientsnew";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "clientsnew";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientsseen";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "clientsseen";
     this._adapter.InsertCommand.Parameters.Add(param);
     this._adapter.UpdateCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.UpdateCommand.Connection = this.Connection;
     this._adapter.UpdateCommand.CommandText = @"UPDATE [stats] SET [filename] = @filename, [nettotal] = @nettotal, [netnew] = @netnew, [netseen] = @netseen, [clienttotal] = @clienttotal, [clientsnew] = @clientsnew, [clientsseen] = @clientsseen WHERE (([filename] = @Original_filename) AND ((@IsNull_nettotal = 1 AND [nettotal] IS NULL) OR ([nettotal] = @Original_nettotal)) AND ((@IsNull_netnew = 1 AND [netnew] IS NULL) OR ([netnew] = @Original_netnew)) AND ((@IsNull_netseen = 1 AND [netseen] IS NULL) OR ([netseen] = @Original_netseen)) AND ((@IsNull_clienttotal = 1 AND [clienttotal] IS NULL) OR ([clienttotal] = @Original_clienttotal)) AND ((@IsNull_clientsnew = 1 AND [clientsnew] IS NULL) OR ([clientsnew] = @Original_clientsnew)) AND ((@IsNull_clientsseen = 1 AND [clientsseen] IS NULL) OR ([clientsseen] = @Original_clientsseen)))";
     this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@filename";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "filename";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@nettotal";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "nettotal";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@netnew";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "netnew";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@netseen";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "netseen";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clienttotal";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "clienttotal";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientsnew";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "clientsnew";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientsseen";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "clientsseen";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_filename";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "filename";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_nettotal";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "nettotal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_nettotal";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "nettotal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_netnew";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "netnew";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_netnew";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "netnew";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_netseen";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "netseen";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_netseen";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "netseen";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clienttotal";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clienttotal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clienttotal";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "clienttotal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientsnew";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientsnew";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientsnew";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "clientsnew";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientsseen";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientsseen";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientsseen";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "clientsseen";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
 }
 private void InitAdapter() {
     this._adapter = new global::System.Data.SQLite.SQLiteDataAdapter();
     global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
     tableMapping.SourceTable = "Table";
     tableMapping.DataSetTable = "CardListData";
     tableMapping.ColumnMappings.Add("ID", "ID");
     tableMapping.ColumnMappings.Add("CardListID", "CardListID");
     tableMapping.ColumnMappings.Add("CardID", "CardID");
     tableMapping.ColumnMappings.Add("Index", "Index");
     this._adapter.TableMappings.Add(tableMapping);
     this._adapter.DeleteCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.DeleteCommand.Connection = this.Connection;
     this._adapter.DeleteCommand.CommandText = "DELETE FROM [CardListData] WHERE (([ID] = @Original_ID) AND ([CardListID] = @Orig" +
         "inal_CardListID) AND ([CardID] = @Original_CardID) AND ([Index] = @Original_Inde" +
         "x))";
     this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_CardListID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "CardListID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_CardID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "CardID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Index";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Index";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     this._adapter.InsertCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.InsertCommand.Connection = this.Connection;
     this._adapter.InsertCommand.CommandText = "INSERT INTO [CardListData] ([ID], [CardListID], [CardID], [Index]) VALUES (@ID, @" +
         "CardListID, @CardID, @Index)";
     this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@CardListID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "CardListID";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@CardID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "CardID";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Index";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Index";
     this._adapter.InsertCommand.Parameters.Add(param);
     this._adapter.UpdateCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.UpdateCommand.Connection = this.Connection;
     this._adapter.UpdateCommand.CommandText = "UPDATE [CardListData] SET [ID] = @ID, [CardListID] = @CardListID, [CardID] = @Car" +
         "dID, [Index] = @Index WHERE (([ID] = @Original_ID) AND ([CardListID] = @Original" +
         "_CardListID) AND ([CardID] = @Original_CardID) AND ([Index] = @Original_Index))";
     this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@CardListID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "CardListID";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@CardID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "CardID";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Index";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Index";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_CardListID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "CardListID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_CardID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "CardID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Index";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Index";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
 }
 private void InitAdapter() {
     this._adapter = new global::System.Data.SQLite.SQLiteDataAdapter();
     global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
     tableMapping.SourceTable = "Table";
     tableMapping.DataSetTable = "Clients";
     tableMapping.ColumnMappings.Add("Clientipaddress", "Clientipaddress");
     tableMapping.ColumnMappings.Add("oui", "oui");
     tableMapping.ColumnMappings.Add("bssid", "bssid");
     tableMapping.ColumnMappings.Add("clientmac", "clientmac");
     tableMapping.ColumnMappings.Add("clientencryption", "clientencryption");
     tableMapping.ColumnMappings.Add("clientfirsttime", "clientfirsttime");
     tableMapping.ColumnMappings.Add("clientgpsminlat", "clientgpsminlat");
     tableMapping.ColumnMappings.Add("clientgpsminlon", "clientgpsminlon");
     tableMapping.ColumnMappings.Add("clientgpsmaxlat", "clientgpsmaxlat");
     tableMapping.ColumnMappings.Add("clientgpsmaxlon", "clientgpsmaxlon");
     tableMapping.ColumnMappings.Add("clientgpsminalt", "clientgpsminalt");
     tableMapping.ColumnMappings.Add("clientgpsmaxalt", "clientgpsmaxalt");
     tableMapping.ColumnMappings.Add("clientgpsminspeed", "clientgpsminspeed");
     tableMapping.ColumnMappings.Add("clientgpsmaxspeed", "clientgpsmaxspeed");
     tableMapping.ColumnMappings.Add("clientdatasize", "clientdatasize");
     tableMapping.ColumnMappings.Add("clientmaxrate", "clientmaxrate");
     tableMapping.ColumnMappings.Add("clientmaxseenrate", "clientmaxseenrate");
     tableMapping.ColumnMappings.Add("clientlasttime", "clientlasttime");
     tableMapping.ColumnMappings.Add("clientpacketscrypt", "clientpacketscrypt");
     tableMapping.ColumnMappings.Add("clientpacketsdata", "clientpacketsdata");
     tableMapping.ColumnMappings.Add("clientpacketsweak", "clientpacketsweak");
     tableMapping.ColumnMappings.Add("Number", "Number");
     tableMapping.ColumnMappings.Add("Type", "Type");
     tableMapping.ColumnMappings.Add("wep", "wep");
     this._adapter.TableMappings.Add(tableMapping);
     this._adapter.DeleteCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.DeleteCommand.Connection = this.Connection;
     this._adapter.DeleteCommand.CommandText = "DELETE FROM [Clients] WHERE (((@IsNull_Clientipaddress = 1 AND [Clientipaddress] " +
         "IS NULL) OR ([Clientipaddress] = @Original_Clientipaddress)) AND ((@IsNull_oui =" +
         " 1 AND [oui] IS NULL) OR ([oui] = @Original_oui)) AND ([bssid] = @Original_bssid" +
         ") AND ([clientmac] = @Original_clientmac) AND ((@IsNull_clientencryption = 1 AND" +
         " [clientencryption] IS NULL) OR ([clientencryption] = @Original_clientencryption" +
         ")) AND ((@IsNull_clientfirsttime = 1 AND [clientfirsttime] IS NULL) OR ([clientf" +
         "irsttime] = @Original_clientfirsttime)) AND ((@IsNull_clientgpsminlat = 1 AND [c" +
         "lientgpsminlat] IS NULL) OR ([clientgpsminlat] = @Original_clientgpsminlat)) AND" +
         " ((@IsNull_clientgpsminlon = 1 AND [clientgpsminlon] IS NULL) OR ([clientgpsminl" +
         "on] = @Original_clientgpsminlon)) AND ((@IsNull_clientgpsmaxlat = 1 AND [clientg" +
         "psmaxlat] IS NULL) OR ([clientgpsmaxlat] = @Original_clientgpsmaxlat)) AND ((@Is" +
         "Null_clientgpsmaxlon = 1 AND [clientgpsmaxlon] IS NULL) OR ([clientgpsmaxlon] = " +
         "@Original_clientgpsmaxlon)) AND ((@IsNull_clientgpsminalt = 1 AND [clientgpsmina" +
         "lt] IS NULL) OR ([clientgpsminalt] = @Original_clientgpsminalt)) AND ((@IsNull_c" +
         "lientgpsmaxalt = 1 AND [clientgpsmaxalt] IS NULL) OR ([clientgpsmaxalt] = @Origi" +
         "nal_clientgpsmaxalt)) AND ((@IsNull_clientgpsminspeed = 1 AND [clientgpsminspeed" +
         "] IS NULL) OR ([clientgpsminspeed] = @Original_clientgpsminspeed)) AND ((@IsNull" +
         "_clientgpsmaxspeed = 1 AND [clientgpsmaxspeed] IS NULL) OR ([clientgpsmaxspeed] " +
         "= @Original_clientgpsmaxspeed)) AND ((@IsNull_clientdatasize = 1 AND [clientdata" +
         "size] IS NULL) OR ([clientdatasize] = @Original_clientdatasize)) AND ((@IsNull_c" +
         "lientmaxrate = 1 AND [clientmaxrate] IS NULL) OR ([clientmaxrate] = @Original_cl" +
         "ientmaxrate)) AND ((@IsNull_clientmaxseenrate = 1 AND [clientmaxseenrate] IS NUL" +
         "L) OR ([clientmaxseenrate] = @Original_clientmaxseenrate)) AND ((@IsNull_clientl" +
         "asttime = 1 AND [clientlasttime] IS NULL) OR ([clientlasttime] = @Original_clien" +
         "tlasttime)) AND ((@IsNull_clientpacketscrypt = 1 AND [clientpacketscrypt] IS NUL" +
         "L) OR ([clientpacketscrypt] = @Original_clientpacketscrypt)) AND ((@IsNull_clien" +
         "tpacketsdata = 1 AND [clientpacketsdata] IS NULL) OR ([clientpacketsdata] = @Ori" +
         "ginal_clientpacketsdata)) AND ((@IsNull_clientpacketsweak = 1 AND [clientpackets" +
         "weak] IS NULL) OR ([clientpacketsweak] = @Original_clientpacketsweak)) AND ((@Is" +
         "Null_Number = 1 AND [Number] IS NULL) OR ([Number] = @Original_Number)) AND ((@I" +
         "sNull_Type = 1 AND [Type] IS NULL) OR ([Type] = @Original_Type)) AND ((@IsNull_w" +
         "ep = 1 AND [wep] IS NULL) OR ([wep] = @Original_wep)))";
     this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Clientipaddress";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Clientipaddress";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Clientipaddress";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Clientipaddress";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_oui";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "oui";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_oui";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "oui";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_bssid";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "bssid";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientmac";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientmac";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientencryption";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientencryption";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientencryption";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientencryption";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientfirsttime";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientfirsttime";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientfirsttime";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientfirsttime";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientgpsminlat";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientgpsminlat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientgpsminlat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsminlat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientgpsminlon";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientgpsminlon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientgpsminlon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsminlon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientgpsmaxlat";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientgpsmaxlat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientgpsmaxlat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsmaxlat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientgpsmaxlon";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientgpsmaxlon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientgpsmaxlon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsmaxlon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientgpsminalt";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientgpsminalt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientgpsminalt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsminalt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientgpsmaxalt";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientgpsmaxalt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientgpsmaxalt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsmaxalt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientgpsminspeed";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientgpsminspeed";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientgpsminspeed";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsminspeed";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientgpsmaxspeed";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientgpsmaxspeed";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientgpsmaxspeed";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsmaxspeed";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientdatasize";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientdatasize";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientdatasize";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientdatasize";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientmaxrate";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientmaxrate";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientmaxrate";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientmaxrate";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientmaxseenrate";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientmaxseenrate";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientmaxseenrate";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientmaxseenrate";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientlasttime";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientlasttime";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientlasttime";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientlasttime";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientpacketscrypt";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientpacketscrypt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientpacketscrypt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientpacketscrypt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientpacketsdata";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientpacketsdata";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientpacketsdata";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientpacketsdata";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientpacketsweak";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientpacketsweak";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientpacketsweak";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientpacketsweak";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Number";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Number";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Number";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Number";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Type";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Type";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Type";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Type";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_wep";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "wep";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_wep";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "wep";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     this._adapter.InsertCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.InsertCommand.Connection = this.Connection;
     this._adapter.InsertCommand.CommandText = @"INSERT INTO [Clients] ([Clientipaddress], [oui], [bssid], [clientmac], [clientencryption], [clientfirsttime], [clientgpsminlat], [clientgpsminlon], [clientgpsmaxlat], [clientgpsmaxlon], [clientgpsminalt], [clientgpsmaxalt], [clientgpsminspeed], [clientgpsmaxspeed], [clientdatasize], [clientmaxrate], [clientmaxseenrate], [clientlasttime], [clientpacketscrypt], [clientpacketsdata], [clientpacketsweak], [Number], [Type], [wep]) VALUES (@Clientipaddress, @oui, @bssid, @clientmac, @clientencryption, @clientfirsttime, @clientgpsminlat, @clientgpsminlon, @clientgpsmaxlat, @clientgpsmaxlon, @clientgpsminalt, @clientgpsmaxalt, @clientgpsminspeed, @clientgpsmaxspeed, @clientdatasize, @clientmaxrate, @clientmaxseenrate, @clientlasttime, @clientpacketscrypt, @clientpacketsdata, @clientpacketsweak, @Number, @Type, @wep)";
     this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Clientipaddress";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Clientipaddress";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@oui";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "oui";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@bssid";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "bssid";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientmac";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientmac";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientencryption";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientencryption";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientfirsttime";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientfirsttime";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientgpsminlat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsminlat";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientgpsminlon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsminlon";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientgpsmaxlat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsmaxlat";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientgpsmaxlon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsmaxlon";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientgpsminalt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsminalt";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientgpsmaxalt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsmaxalt";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientgpsminspeed";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsminspeed";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientgpsmaxspeed";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsmaxspeed";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientdatasize";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientdatasize";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientmaxrate";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientmaxrate";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientmaxseenrate";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientmaxseenrate";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientlasttime";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientlasttime";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientpacketscrypt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientpacketscrypt";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientpacketsdata";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientpacketsdata";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientpacketsweak";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientpacketsweak";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Number";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Number";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Type";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Type";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@wep";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "wep";
     this._adapter.InsertCommand.Parameters.Add(param);
     this._adapter.UpdateCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.UpdateCommand.Connection = this.Connection;
     this._adapter.UpdateCommand.CommandText = "UPDATE [Clients] SET [Clientipaddress] = @Clientipaddress, [oui] = @oui, [bssid] " +
         "= @bssid, [clientmac] = @clientmac, [clientencryption] = @clientencryption, [cli" +
         "entfirsttime] = @clientfirsttime, [clientgpsminlat] = @clientgpsminlat, [clientg" +
         "psminlon] = @clientgpsminlon, [clientgpsmaxlat] = @clientgpsmaxlat, [clientgpsma" +
         "xlon] = @clientgpsmaxlon, [clientgpsminalt] = @clientgpsminalt, [clientgpsmaxalt" +
         "] = @clientgpsmaxalt, [clientgpsminspeed] = @clientgpsminspeed, [clientgpsmaxspe" +
         "ed] = @clientgpsmaxspeed, [clientdatasize] = @clientdatasize, [clientmaxrate] = " +
         "@clientmaxrate, [clientmaxseenrate] = @clientmaxseenrate, [clientlasttime] = @cl" +
         "ientlasttime, [clientpacketscrypt] = @clientpacketscrypt, [clientpacketsdata] = " +
         "@clientpacketsdata, [clientpacketsweak] = @clientpacketsweak, [Number] = @Number" +
         ", [Type] = @Type, [wep] = @wep WHERE (((@IsNull_Clientipaddress = 1 AND [Clienti" +
         "paddress] IS NULL) OR ([Clientipaddress] = @Original_Clientipaddress)) AND ((@Is" +
         "Null_oui = 1 AND [oui] IS NULL) OR ([oui] = @Original_oui)) AND ([bssid] = @Orig" +
         "inal_bssid) AND ([clientmac] = @Original_clientmac) AND ((@IsNull_clientencrypti" +
         "on = 1 AND [clientencryption] IS NULL) OR ([clientencryption] = @Original_client" +
         "encryption)) AND ((@IsNull_clientfirsttime = 1 AND [clientfirsttime] IS NULL) OR" +
         " ([clientfirsttime] = @Original_clientfirsttime)) AND ((@IsNull_clientgpsminlat " +
         "= 1 AND [clientgpsminlat] IS NULL) OR ([clientgpsminlat] = @Original_clientgpsmi" +
         "nlat)) AND ((@IsNull_clientgpsminlon = 1 AND [clientgpsminlon] IS NULL) OR ([cli" +
         "entgpsminlon] = @Original_clientgpsminlon)) AND ((@IsNull_clientgpsmaxlat = 1 AN" +
         "D [clientgpsmaxlat] IS NULL) OR ([clientgpsmaxlat] = @Original_clientgpsmaxlat))" +
         " AND ((@IsNull_clientgpsmaxlon = 1 AND [clientgpsmaxlon] IS NULL) OR ([clientgps" +
         "maxlon] = @Original_clientgpsmaxlon)) AND ((@IsNull_clientgpsminalt = 1 AND [cli" +
         "entgpsminalt] IS NULL) OR ([clientgpsminalt] = @Original_clientgpsminalt)) AND (" +
         "(@IsNull_clientgpsmaxalt = 1 AND [clientgpsmaxalt] IS NULL) OR ([clientgpsmaxalt" +
         "] = @Original_clientgpsmaxalt)) AND ((@IsNull_clientgpsminspeed = 1 AND [clientg" +
         "psminspeed] IS NULL) OR ([clientgpsminspeed] = @Original_clientgpsminspeed)) AND" +
         " ((@IsNull_clientgpsmaxspeed = 1 AND [clientgpsmaxspeed] IS NULL) OR ([clientgps" +
         "maxspeed] = @Original_clientgpsmaxspeed)) AND ((@IsNull_clientdatasize = 1 AND [" +
         "clientdatasize] IS NULL) OR ([clientdatasize] = @Original_clientdatasize)) AND (" +
         "(@IsNull_clientmaxrate = 1 AND [clientmaxrate] IS NULL) OR ([clientmaxrate] = @O" +
         "riginal_clientmaxrate)) AND ((@IsNull_clientmaxseenrate = 1 AND [clientmaxseenra" +
         "te] IS NULL) OR ([clientmaxseenrate] = @Original_clientmaxseenrate)) AND ((@IsNu" +
         "ll_clientlasttime = 1 AND [clientlasttime] IS NULL) OR ([clientlasttime] = @Orig" +
         "inal_clientlasttime)) AND ((@IsNull_clientpacketscrypt = 1 AND [clientpacketscry" +
         "pt] IS NULL) OR ([clientpacketscrypt] = @Original_clientpacketscrypt)) AND ((@Is" +
         "Null_clientpacketsdata = 1 AND [clientpacketsdata] IS NULL) OR ([clientpacketsda" +
         "ta] = @Original_clientpacketsdata)) AND ((@IsNull_clientpacketsweak = 1 AND [cli" +
         "entpacketsweak] IS NULL) OR ([clientpacketsweak] = @Original_clientpacketsweak))" +
         " AND ((@IsNull_Number = 1 AND [Number] IS NULL) OR ([Number] = @Original_Number)" +
         ") AND ((@IsNull_Type = 1 AND [Type] IS NULL) OR ([Type] = @Original_Type)) AND (" +
         "(@IsNull_wep = 1 AND [wep] IS NULL) OR ([wep] = @Original_wep)))";
     this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Clientipaddress";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Clientipaddress";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@oui";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "oui";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@bssid";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "bssid";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientmac";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientmac";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientencryption";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientencryption";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientfirsttime";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientfirsttime";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientgpsminlat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsminlat";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientgpsminlon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsminlon";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientgpsmaxlat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsmaxlat";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientgpsmaxlon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsmaxlon";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientgpsminalt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsminalt";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientgpsmaxalt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsmaxalt";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientgpsminspeed";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsminspeed";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientgpsmaxspeed";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsmaxspeed";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientdatasize";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientdatasize";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientmaxrate";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientmaxrate";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientmaxseenrate";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientmaxseenrate";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientlasttime";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientlasttime";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientpacketscrypt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientpacketscrypt";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientpacketsdata";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientpacketsdata";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientpacketsweak";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientpacketsweak";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Number";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Number";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Type";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Type";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@wep";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "wep";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Clientipaddress";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Clientipaddress";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Clientipaddress";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Clientipaddress";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_oui";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "oui";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_oui";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "oui";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_bssid";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "bssid";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientmac";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientmac";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientencryption";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientencryption";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientencryption";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientencryption";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientfirsttime";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientfirsttime";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientfirsttime";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientfirsttime";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientgpsminlat";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientgpsminlat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientgpsminlat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsminlat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientgpsminlon";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientgpsminlon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientgpsminlon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsminlon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientgpsmaxlat";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientgpsmaxlat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientgpsmaxlat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsmaxlat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientgpsmaxlon";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientgpsmaxlon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientgpsmaxlon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsmaxlon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientgpsminalt";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientgpsminalt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientgpsminalt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsminalt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientgpsmaxalt";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientgpsmaxalt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientgpsmaxalt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsmaxalt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientgpsminspeed";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientgpsminspeed";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientgpsminspeed";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsminspeed";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientgpsmaxspeed";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientgpsmaxspeed";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientgpsmaxspeed";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientgpsmaxspeed";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientdatasize";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientdatasize";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientdatasize";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientdatasize";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientmaxrate";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientmaxrate";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientmaxrate";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientmaxrate";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientmaxseenrate";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientmaxseenrate";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientmaxseenrate";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientmaxseenrate";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientlasttime";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientlasttime";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientlasttime";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "clientlasttime";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientpacketscrypt";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientpacketscrypt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientpacketscrypt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientpacketscrypt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientpacketsdata";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientpacketsdata";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientpacketsdata";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientpacketsdata";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_clientpacketsweak";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "clientpacketsweak";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_clientpacketsweak";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "clientpacketsweak";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Number";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Number";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Number";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Number";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Type";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Type";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Type";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Type";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_wep";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "wep";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_wep";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "wep";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
 }
        private void InitCommandCollection() {
            this._commandCollection = new global::System.Data.SQLite.SQLiteCommand[5];
            this._commandCollection[0] = new global::System.Data.SQLite.SQLiteCommand();
            this._commandCollection[0].Connection = this.Connection;
            this._commandCollection[0].CommandText = @"SELECT [Clientipaddress], [oui], [bssid], [clientmac], [clientencryption], [clientfirsttime], [clientgpsminlat], [clientgpsminlon], [clientgpsmaxlat], [clientgpsmaxlon], [clientgpsminalt], [clientgpsmaxalt], [clientgpsminspeed], [clientgpsmaxspeed], [clientdatasize], [clientmaxrate], [clientmaxseenrate], [clientlasttime], [clientpacketscrypt], [clientpacketsdata], [clientpacketsweak], [Number], [Type], [wep] FROM [Clients]";
            this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
            this._commandCollection[1] = new global::System.Data.SQLite.SQLiteCommand();
            this._commandCollection[1].Connection = this.Connection;
            this._commandCollection[1].CommandText = @"SELECT     Clientipaddress, oui, bssid, clientmac, clientfirsttime, clientgpsminlat, clientgpsminlon, clientgpsmaxlat, clientgpsmaxlon, clientgpsminalt, 
                      clientgpsmaxalt, clientgpsminspeed, clientgpsmaxspeed, clientdatasize, clientmaxrate, clientmaxseenrate, clientlasttime, clientpacketscrypt, 
                      clientpacketsdata, clientpacketsweak, Number, Type, wep
FROM         Clients
WHERE     (bssid = @param1)";
            this._commandCollection[1].CommandType = global::System.Data.CommandType.Text;
            global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@param1";
            param.DbType = global::System.Data.DbType.String;
            param.Size = 2147483647;
            param.SourceColumn = "bssid";
            this._commandCollection[1].Parameters.Add(param);
            this._commandCollection[2] = new global::System.Data.SQLite.SQLiteCommand();
            this._commandCollection[2].Connection = this.Connection;
            this._commandCollection[2].CommandText = @"SELECT     Clientipaddress, oui, bssid, clientmac, clientencryption, clientfirsttime, clientgpsminlat, clientgpsminlon, clientgpsmaxlat, clientgpsmaxlon, 
                      clientgpsminalt, clientgpsmaxalt, clientgpsminspeed, clientgpsmaxspeed, clientdatasize, clientmaxrate, clientmaxseenrate, clientlasttime, 
                      clientpacketscrypt, clientpacketsdata, clientpacketsweak, Number, Type, wep
FROM         Clients
WHERE     (clientmac = @param1) AND (bssid = @param2)";
            this._commandCollection[2].CommandType = global::System.Data.CommandType.Text;
            param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@param1";
            param.DbType = global::System.Data.DbType.String;
            param.Size = 2147483647;
            param.SourceColumn = "clientmac";
            this._commandCollection[2].Parameters.Add(param);
            param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@param2";
            param.DbType = global::System.Data.DbType.String;
            param.Size = 2147483647;
            param.SourceColumn = "bssid";
            this._commandCollection[2].Parameters.Add(param);
            this._commandCollection[3] = new global::System.Data.SQLite.SQLiteCommand();
            this._commandCollection[3].Connection = this.Connection;
            this._commandCollection[3].CommandText = @"SELECT     Clientipaddress, oui, bssid, clientmac, clientencryption, clientfirsttime, clientgpsminlat, clientgpsminlon, clientgpsmaxlat, clientgpsmaxlon, 
                      clientgpsminalt, clientgpsmaxalt, clientgpsminspeed, clientgpsmaxspeed, clientdatasize, clientmaxrate, clientmaxseenrate, clientlasttime, 
                      clientpacketscrypt, clientpacketsdata, clientpacketsweak, Number, Type, wep
FROM         Clients
WHERE     (oui = 'Unknown')";
            this._commandCollection[3].CommandType = global::System.Data.CommandType.Text;
            this._commandCollection[4] = new global::System.Data.SQLite.SQLiteCommand();
            this._commandCollection[4].Connection = this.Connection;
            this._commandCollection[4].CommandText = "UPDATE    Clients\r\nSET              oui = @oui\r\nWHERE     (bssid = @Original_bssi" +
                "d)";
            this._commandCollection[4].CommandType = global::System.Data.CommandType.Text;
            param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@oui";
            param.DbType = global::System.Data.DbType.String;
            param.Size = 2147483647;
            param.SourceColumn = "oui";
            this._commandCollection[4].Parameters.Add(param);
            param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@Original_bssid";
            param.DbType = global::System.Data.DbType.String;
            param.Size = 2147483647;
            param.SourceColumn = "bssid";
            param.SourceVersion = global::System.Data.DataRowVersion.Original;
            this._commandCollection[4].Parameters.Add(param);
        }
 private void InitCommandCollection() {
     this._commandCollection = new global::System.Data.SQLite.SQLiteCommand[4];
     this._commandCollection[0] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[0].Connection = this.Connection;
     this._commandCollection[0].CommandText = "SELECT [bssid], [source], [timesec], [timeusec], [lat], [lon], [alt], [speed], [h" +
         "eading], [fix], [signal], [quality], [noise] FROM [GPSData]";
     this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
     this._commandCollection[1] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[1].Connection = this.Connection;
     this._commandCollection[1].CommandText = "SELECT     bssid, source, timesec, timeusec, lat, lon, alt, speed, heading, fix, " +
         "signal, quality, noise\r\nFROM         GPSData\r\nWHERE     (bssid = @Param1)";
     this._commandCollection[1].CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Param1";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "bssid";
     this._commandCollection[1].Parameters.Add(param);
     this._commandCollection[2] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[2].Connection = this.Connection;
     this._commandCollection[2].CommandText = "SELECT      MIN(lon) AS minlon\r\nFROM         GPSData";
     this._commandCollection[2].CommandType = global::System.Data.CommandType.Text;
     this._commandCollection[3] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[3].Connection = this.Connection;
     this._commandCollection[3].CommandText = "SELECT min(lon) as minlon FROM [GPSData]";
     this._commandCollection[3].CommandType = global::System.Data.CommandType.Text;
 }
 private void InitAdapter() {
     this._adapter = new global::System.Data.SQLite.SQLiteDataAdapter();
     global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
     tableMapping.SourceTable = "Table";
     tableMapping.DataSetTable = "GPSDatanew";
     tableMapping.ColumnMappings.Add("bssid", "bssid");
     tableMapping.ColumnMappings.Add("source", "source");
     tableMapping.ColumnMappings.Add("timesec", "timesec");
     tableMapping.ColumnMappings.Add("timeusec", "timeusec");
     tableMapping.ColumnMappings.Add("lat", "lat");
     tableMapping.ColumnMappings.Add("lon", "lon");
     tableMapping.ColumnMappings.Add("alt", "alt");
     tableMapping.ColumnMappings.Add("speed", "speed");
     tableMapping.ColumnMappings.Add("heading", "heading");
     tableMapping.ColumnMappings.Add("fix", "fix");
     tableMapping.ColumnMappings.Add("signal", "signal");
     tableMapping.ColumnMappings.Add("quality", "quality");
     tableMapping.ColumnMappings.Add("noise", "noise");
     this._adapter.TableMappings.Add(tableMapping);
     this._adapter.DeleteCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.DeleteCommand.Connection = this.Connection;
     this._adapter.DeleteCommand.CommandText = @"DELETE FROM [GPSData] WHERE (([bssid] = @Original_bssid) AND ((@IsNull_source = 1 AND [source] IS NULL) OR ([source] = @Original_source)) AND ((@IsNull_timesec = 1 AND [timesec] IS NULL) OR ([timesec] = @Original_timesec)) AND ((@IsNull_timeusec = 1 AND [timeusec] IS NULL) OR ([timeusec] = @Original_timeusec)) AND ((@IsNull_lat = 1 AND [lat] IS NULL) OR ([lat] = @Original_lat)) AND ((@IsNull_lon = 1 AND [lon] IS NULL) OR ([lon] = @Original_lon)) AND ((@IsNull_alt = 1 AND [alt] IS NULL) OR ([alt] = @Original_alt)) AND ((@IsNull_speed = 1 AND [speed] IS NULL) OR ([speed] = @Original_speed)) AND ((@IsNull_heading = 1 AND [heading] IS NULL) OR ([heading] = @Original_heading)) AND ((@IsNull_fix = 1 AND [fix] IS NULL) OR ([fix] = @Original_fix)) AND ((@IsNull_signal = 1 AND [signal] IS NULL) OR ([signal] = @Original_signal)) AND ((@IsNull_quality = 1 AND [quality] IS NULL) OR ([quality] = @Original_quality)) AND ((@IsNull_noise = 1 AND [noise] IS NULL) OR ([noise] = @Original_noise)))";
     this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_bssid";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "bssid";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_source";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "source";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_source";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "source";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_timesec";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "timesec";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_timesec";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "timesec";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_timeusec";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "timeusec";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_timeusec";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "timeusec";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_lat";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "lat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_lat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "lat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_lon";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "lon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_lon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "lon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_alt";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "alt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_alt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "alt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_speed";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "speed";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_speed";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "speed";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_heading";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "heading";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_heading";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "heading";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_fix";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "fix";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_fix";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "fix";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_signal";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "signal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_signal";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "signal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_quality";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "quality";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_quality";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "quality";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_noise";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "noise";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_noise";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "noise";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     this._adapter.InsertCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.InsertCommand.Connection = this.Connection;
     this._adapter.InsertCommand.CommandText = @"INSERT INTO [GPSData] ([bssid], [source], [timesec], [timeusec], [lat], [lon], [alt], [speed], [heading], [fix], [signal], [quality], [noise]) VALUES (@bssid, @source, @timesec, @timeusec, @lat, @lon, @alt, @speed, @heading, @fix, @signal, @quality, @noise)";
     this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@bssid";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "bssid";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@source";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "source";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@timesec";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "timesec";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@timeusec";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "timeusec";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@lat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "lat";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@lon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "lon";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@alt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "alt";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@speed";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "speed";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@heading";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "heading";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@fix";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "fix";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@signal";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "signal";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@quality";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "quality";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@noise";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "noise";
     this._adapter.InsertCommand.Parameters.Add(param);
     this._adapter.UpdateCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.UpdateCommand.Connection = this.Connection;
     this._adapter.UpdateCommand.CommandText = @"UPDATE [GPSData] SET [bssid] = @bssid, [source] = @source, [timesec] = @timesec, [timeusec] = @timeusec, [lat] = @lat, [lon] = @lon, [alt] = @alt, [speed] = @speed, [heading] = @heading, [fix] = @fix, [signal] = @signal, [quality] = @quality, [noise] = @noise WHERE (([bssid] = @Original_bssid) AND ((@IsNull_source = 1 AND [source] IS NULL) OR ([source] = @Original_source)) AND ((@IsNull_timesec = 1 AND [timesec] IS NULL) OR ([timesec] = @Original_timesec)) AND ((@IsNull_timeusec = 1 AND [timeusec] IS NULL) OR ([timeusec] = @Original_timeusec)) AND ((@IsNull_lat = 1 AND [lat] IS NULL) OR ([lat] = @Original_lat)) AND ((@IsNull_lon = 1 AND [lon] IS NULL) OR ([lon] = @Original_lon)) AND ((@IsNull_alt = 1 AND [alt] IS NULL) OR ([alt] = @Original_alt)) AND ((@IsNull_speed = 1 AND [speed] IS NULL) OR ([speed] = @Original_speed)) AND ((@IsNull_heading = 1 AND [heading] IS NULL) OR ([heading] = @Original_heading)) AND ((@IsNull_fix = 1 AND [fix] IS NULL) OR ([fix] = @Original_fix)) AND ((@IsNull_signal = 1 AND [signal] IS NULL) OR ([signal] = @Original_signal)) AND ((@IsNull_quality = 1 AND [quality] IS NULL) OR ([quality] = @Original_quality)) AND ((@IsNull_noise = 1 AND [noise] IS NULL) OR ([noise] = @Original_noise)))";
     this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@bssid";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "bssid";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@source";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "source";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@timesec";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "timesec";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@timeusec";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "timeusec";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@lat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "lat";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@lon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "lon";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@alt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "alt";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@speed";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "speed";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@heading";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "heading";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@fix";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "fix";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@signal";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "signal";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@quality";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "quality";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@noise";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "noise";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_bssid";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "bssid";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_source";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "source";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_source";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "source";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_timesec";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "timesec";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_timesec";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "timesec";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_timeusec";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "timeusec";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_timeusec";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "timeusec";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_lat";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "lat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_lat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "lat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_lon";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "lon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_lon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "lon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_alt";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "alt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_alt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "alt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_speed";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "speed";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_speed";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "speed";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_heading";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "heading";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_heading";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "heading";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_fix";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "fix";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_fix";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "fix";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_signal";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "signal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_signal";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "signal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_quality";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "quality";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_quality";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "quality";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_noise";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "noise";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_noise";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "noise";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
 }
Exemple #13
0
 private void InitAdapter() {
     this._adapter = new global::System.Data.SQLite.SQLiteDataAdapter();
     global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
     tableMapping.SourceTable = "Table";
     tableMapping.DataSetTable = "titles";
     tableMapping.ColumnMappings.Add("title_id", "title_id");
     tableMapping.ColumnMappings.Add("episodes", "episodes");
     tableMapping.ColumnMappings.Add("category", "category");
     tableMapping.ColumnMappings.Add("year", "year");
     tableMapping.ColumnMappings.Add("status", "status");
     tableMapping.ColumnMappings.Add("language", "language");
     this._adapter.TableMappings.Add(tableMapping);
     this._adapter.DeleteCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.DeleteCommand.Connection = this.Connection;
     this._adapter.DeleteCommand.CommandText = @"DELETE FROM [titles] WHERE (([title_id] = @Original_title_id) AND ((@IsNull_episodes = 1 AND [episodes] IS NULL) OR ([episodes] = @Original_episodes)) AND ((@IsNull_category = 1 AND [category] IS NULL) OR ([category] = @Original_category)) AND ((@IsNull_year = 1 AND [year] IS NULL) OR ([year] = @Original_year)) AND ((@IsNull_status = 1 AND [status] IS NULL) OR ([status] = @Original_status)) AND ((@IsNull_language = 1 AND [language] IS NULL) OR ([language] = @Original_language)))";
     this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_title_id";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "title_id";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_episodes";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "episodes";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_episodes";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "episodes";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_category";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "category";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_category";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "category";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_year";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "year";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_year";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "year";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_status";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "status";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_status";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "status";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_language";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "language";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_language";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "language";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     this._adapter.InsertCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.InsertCommand.Connection = this.Connection;
     this._adapter.InsertCommand.CommandText = "INSERT INTO [titles] ([title_id], [episodes], [category], [year], [status], [lang" +
         "uage]) VALUES (@title_id, @episodes, @category, @year, @status, @language)";
     this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@title_id";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "title_id";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@episodes";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "episodes";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@category";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "category";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@year";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "year";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@status";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "status";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@language";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "language";
     this._adapter.InsertCommand.Parameters.Add(param);
     this._adapter.UpdateCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.UpdateCommand.Connection = this.Connection;
     this._adapter.UpdateCommand.CommandText = @"UPDATE [titles] SET [title_id] = @title_id, [episodes] = @episodes, [category] = @category, [year] = @year, [status] = @status, [language] = @language WHERE (([title_id] = @Original_title_id) AND ((@IsNull_episodes = 1 AND [episodes] IS NULL) OR ([episodes] = @Original_episodes)) AND ((@IsNull_category = 1 AND [category] IS NULL) OR ([category] = @Original_category)) AND ((@IsNull_year = 1 AND [year] IS NULL) OR ([year] = @Original_year)) AND ((@IsNull_status = 1 AND [status] IS NULL) OR ([status] = @Original_status)) AND ((@IsNull_language = 1 AND [language] IS NULL) OR ([language] = @Original_language)))";
     this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@title_id";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "title_id";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@episodes";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "episodes";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@category";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "category";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@year";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "year";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@status";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "status";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@language";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "language";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_title_id";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "title_id";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_episodes";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "episodes";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_episodes";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "episodes";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_category";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "category";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_category";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "category";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_year";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "year";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_year";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "year";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_status";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "status";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_status";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "status";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_language";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "language";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_language";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "language";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
 }
Exemple #14
0
 private void InitAdapter() {
     this._adapter = new global::System.Data.SQLite.SQLiteDataAdapter();
     global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
     tableMapping.SourceTable = "Table";
     tableMapping.DataSetTable = "locations";
     tableMapping.ColumnMappings.Add("location_id", "location_id");
     tableMapping.ColumnMappings.Add("max_storage", "max_storage");
     this._adapter.TableMappings.Add(tableMapping);
     this._adapter.DeleteCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.DeleteCommand.Connection = this.Connection;
     this._adapter.DeleteCommand.CommandText = "DELETE FROM [locations] WHERE (([location_id] = @Original_location_id) AND ([max_" +
         "storage] = @Original_max_storage))";
     this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_location_id";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "location_id";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_max_storage";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "max_storage";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     this._adapter.InsertCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.InsertCommand.Connection = this.Connection;
     this._adapter.InsertCommand.CommandText = "INSERT INTO [locations] ([location_id], [max_storage]) VALUES (@location_id, @max" +
         "_storage)";
     this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@location_id";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "location_id";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@max_storage";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "max_storage";
     this._adapter.InsertCommand.Parameters.Add(param);
     this._adapter.UpdateCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.UpdateCommand.Connection = this.Connection;
     this._adapter.UpdateCommand.CommandText = "UPDATE [locations] SET [location_id] = @location_id, [max_storage] = @max_storage" +
         " WHERE (([location_id] = @Original_location_id) AND ([max_storage] = @Original_m" +
         "ax_storage))";
     this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@location_id";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "location_id";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@max_storage";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "max_storage";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_location_id";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "location_id";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_max_storage";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "max_storage";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
 }
 private void InitCommandCollection() {
     this._commandCollection = new global::System.Data.SQLite.SQLiteCommand[2];
     this._commandCollection[0] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[0].Connection = this.Connection;
     this._commandCollection[0].CommandText = "SELECT [filename], [nettotal], [netnew], [netseen], [clienttotal], [clientsnew], " +
         "[clientsseen] FROM [stats]";
     this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
     this._commandCollection[1] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[1].Connection = this.Connection;
     this._commandCollection[1].CommandText = "INSERT INTO [stats] ([filename], [nettotal], [netnew], [netseen], [clienttotal], " +
         "[clientsnew], [clientsseen]) VALUES (@filename, @nettotal, @netnew, @netseen, @c" +
         "lienttotal, @clientsnew, @clientsseen)";
     this._commandCollection[1].CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@filename";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "filename";
     this._commandCollection[1].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@nettotal";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.Size = 8;
     param.SourceColumn = "nettotal";
     this._commandCollection[1].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@netnew";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.Size = 8;
     param.SourceColumn = "netnew";
     this._commandCollection[1].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@netseen";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.Size = 8;
     param.SourceColumn = "netseen";
     this._commandCollection[1].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clienttotal";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.Size = 8;
     param.SourceColumn = "clienttotal";
     this._commandCollection[1].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientsnew";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.Size = 8;
     param.SourceColumn = "clientsnew";
     this._commandCollection[1].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@clientsseen";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.Size = 8;
     param.SourceColumn = "clientsseen";
     this._commandCollection[1].Parameters.Add(param);
 }
 private void InitCommandCollection() {
     this._commandCollection = new global::System.Data.SQLite.SQLiteCommand[9];
     this._commandCollection[0] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[0].Connection = this.Connection;
     this._commandCollection[0].CommandText = "SELECT [ID], [CollectionID], [Name], [DateCreated], [LastModified] FROM [CardList" +
         "]";
     this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
     this._commandCollection[1] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[1].Connection = this.Connection;
     this._commandCollection[1].CommandText = "SELECT        COUNT(ID) AS Expr1\r\nFROM            CardList";
     this._commandCollection[1].CommandType = global::System.Data.CommandType.Text;
     this._commandCollection[2] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[2].Connection = this.Connection;
     this._commandCollection[2].CommandText = "DELETE FROM [CardList] WHERE CollectionID = @collectionID";
     this._commandCollection[2].CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@collectionID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "CollectionID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._commandCollection[2].Parameters.Add(param);
     this._commandCollection[3] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[3].Connection = this.Connection;
     this._commandCollection[3].CommandText = "DELETE FROM [CardList] WHERE ID = @id";
     this._commandCollection[3].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@id";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._commandCollection[3].Parameters.Add(param);
     this._commandCollection[4] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[4].Connection = this.Connection;
     this._commandCollection[4].CommandText = "SELECT        ID, CollectionID, Name, DateCreated, LastModified\r\nFROM            " +
         "CardList\r\nWHERE        (CollectionID = @id)";
     this._commandCollection[4].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@id";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "CollectionID";
     this._commandCollection[4].Parameters.Add(param);
     this._commandCollection[5] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[5].Connection = this.Connection;
     this._commandCollection[5].CommandText = "SELECT [ID], [CollectionID], [Name], [DateCreated], [LastModified] FROM [CardList" +
         "]\r\nwhere ID=@id";
     this._commandCollection[5].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@id";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "ID";
     this._commandCollection[5].Parameters.Add(param);
     this._commandCollection[6] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[6].Connection = this.Connection;
     this._commandCollection[6].CommandText = "SELECT        ID, CollectionID, Name, DateCreated, LastModified\r\nFROM            " +
         "CardList\r\nWHERE        (Name = @name)";
     this._commandCollection[6].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@name";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "Name";
     this._commandCollection[6].Parameters.Add(param);
     this._commandCollection[7] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[7].Connection = this.Connection;
     this._commandCollection[7].CommandText = "SELECT        ID\r\nFROM            CardList\r\nWHERE        (Name = @name)";
     this._commandCollection[7].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@name";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "Name";
     this._commandCollection[7].Parameters.Add(param);
     this._commandCollection[8] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[8].Connection = this.Connection;
     this._commandCollection[8].CommandText = "UPDATE [CardList] SET  [Name] = @Name\r\nwhere ID =@id";
     this._commandCollection[8].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Name";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "Name";
     this._commandCollection[8].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@id";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._commandCollection[8].Parameters.Add(param);
 }
 private void InitAdapter() {
     this._adapter = new global::System.Data.SQLite.SQLiteDataAdapter();
     global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
     tableMapping.SourceTable = "Table";
     tableMapping.DataSetTable = "Files";
     tableMapping.ColumnMappings.Add("filename", "filename");
     tableMapping.ColumnMappings.Add("year", "year");
     tableMapping.ColumnMappings.Add("month", "month");
     tableMapping.ColumnMappings.Add("day", "day");
     tableMapping.ColumnMappings.Add("number", "number");
     this._adapter.TableMappings.Add(tableMapping);
     this._adapter.DeleteCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.DeleteCommand.Connection = this.Connection;
     this._adapter.DeleteCommand.CommandText = @"DELETE FROM [Files] WHERE (([filename] = @Original_filename) AND ((@IsNull_year = 1 AND [year] IS NULL) OR ([year] = @Original_year)) AND ((@IsNull_month = 1 AND [month] IS NULL) OR ([month] = @Original_month)) AND ((@IsNull_day = 1 AND [day] IS NULL) OR ([day] = @Original_day)) AND ((@IsNull_number = 1 AND [number] IS NULL) OR ([number] = @Original_number)))";
     this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_filename";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "filename";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_year";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "year";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_year";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "year";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_month";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "month";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_month";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "month";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_day";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "day";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_day";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "day";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_number";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "number";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_number";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "number";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     this._adapter.InsertCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.InsertCommand.Connection = this.Connection;
     this._adapter.InsertCommand.CommandText = "INSERT INTO [Files] ([filename], [year], [month], [day], [number]) VALUES (@filen" +
         "ame, @year, @month, @day, @number)";
     this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@filename";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "filename";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@year";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "year";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@month";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "month";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@day";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "day";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@number";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "number";
     this._adapter.InsertCommand.Parameters.Add(param);
     this._adapter.UpdateCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.UpdateCommand.Connection = this.Connection;
     this._adapter.UpdateCommand.CommandText = @"UPDATE [Files] SET [filename] = @filename, [year] = @year, [month] = @month, [day] = @day, [number] = @number WHERE (([filename] = @Original_filename) AND ((@IsNull_year = 1 AND [year] IS NULL) OR ([year] = @Original_year)) AND ((@IsNull_month = 1 AND [month] IS NULL) OR ([month] = @Original_month)) AND ((@IsNull_day = 1 AND [day] IS NULL) OR ([day] = @Original_day)) AND ((@IsNull_number = 1 AND [number] IS NULL) OR ([number] = @Original_number)))";
     this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@filename";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "filename";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@year";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "year";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@month";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "month";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@day";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "day";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@number";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "number";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_filename";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "filename";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_year";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "year";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_year";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "year";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_month";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "month";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_month";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "month";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_day";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "day";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_day";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "day";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_number";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "number";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_number";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.SourceColumn = "number";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
 }
        private void InitCommandCollection() {
            this._commandCollection = new global::System.Data.SQLite.SQLiteCommand[6];
            this._commandCollection[0] = new global::System.Data.SQLite.SQLiteCommand();
            this._commandCollection[0].Connection = this.Connection;
            this._commandCollection[0].CommandText = "SELECT [ID], [CardListID], [CardID], [Index] FROM [CardListData]";
            this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
            this._commandCollection[1] = new global::System.Data.SQLite.SQLiteCommand();
            this._commandCollection[1].Connection = this.Connection;
            this._commandCollection[1].CommandText = "DELETE FROM CardListData\r\nWHERE        (CardID = @id)";
            this._commandCollection[1].CommandType = global::System.Data.CommandType.Text;
            global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@id";
            param.DbType = global::System.Data.DbType.Int32;
            param.DbType = global::System.Data.DbType.Int32;
            param.Size = 4;
            param.SourceColumn = "CardID";
            param.SourceVersion = global::System.Data.DataRowVersion.Original;
            this._commandCollection[1].Parameters.Add(param);
            this._commandCollection[2] = new global::System.Data.SQLite.SQLiteCommand();
            this._commandCollection[2].Connection = this.Connection;
            this._commandCollection[2].CommandText = "DELETE FROM [CardListData] WHERE CardListID =@cardListID";
            this._commandCollection[2].CommandType = global::System.Data.CommandType.Text;
            param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@cardListID";
            param.DbType = global::System.Data.DbType.Int32;
            param.DbType = global::System.Data.DbType.Int32;
            param.Size = 4;
            param.SourceColumn = "CardListID";
            param.SourceVersion = global::System.Data.DataRowVersion.Original;
            this._commandCollection[2].Parameters.Add(param);
            this._commandCollection[3] = new global::System.Data.SQLite.SQLiteCommand();
            this._commandCollection[3].Connection = this.Connection;
            this._commandCollection[3].CommandText = @"DELETE FROM CardListData
WHERE        (ID IN
                             (SELECT        CardListData_1.ID
                               FROM            CardListData CardListData_1 INNER JOIN
                                                         CardList ON CardListData_1.CardListID = CardList.ID
                               WHERE        (CardList.CollectionID = @collectionID)))";
            this._commandCollection[3].CommandType = global::System.Data.CommandType.Text;
            param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@collectionID";
            param.DbType = global::System.Data.DbType.Int32;
            param.Size = 4;
            param.SourceColumn = "";
            param.SourceVersion = global::System.Data.DataRowVersion.Original;
            this._commandCollection[3].Parameters.Add(param);
            this._commandCollection[4] = new global::System.Data.SQLite.SQLiteCommand();
            this._commandCollection[4].Connection = this.Connection;
            this._commandCollection[4].CommandText = "SELECT        ID, CardListID, CardID, [Index]\r\nFROM            CardListData\r\nWHER" +
                "E        (CardListID = @cardListID)\r\nORDER BY [Index]";
            this._commandCollection[4].CommandType = global::System.Data.CommandType.Text;
            param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@cardListID";
            param.DbType = global::System.Data.DbType.Int32;
            param.DbType = global::System.Data.DbType.Int32;
            param.Size = 4;
            param.SourceColumn = "CardListID";
            this._commandCollection[4].Parameters.Add(param);
            this._commandCollection[5] = new global::System.Data.SQLite.SQLiteCommand();
            this._commandCollection[5].Connection = this.Connection;
            this._commandCollection[5].CommandText = "SELECT [ID], [CardListID], [CardID], [Index] FROM [CardListData]\r\nwhere CardListI" +
                "D=@cardListID and CardID=@cardID";
            this._commandCollection[5].CommandType = global::System.Data.CommandType.Text;
            param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@cardListID";
            param.DbType = global::System.Data.DbType.Int32;
            param.DbType = global::System.Data.DbType.Int32;
            param.Size = 4;
            param.SourceColumn = "CardListID";
            this._commandCollection[5].Parameters.Add(param);
            param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@cardID";
            param.DbType = global::System.Data.DbType.Int32;
            param.DbType = global::System.Data.DbType.Int32;
            param.Size = 4;
            param.SourceColumn = "CardID";
            this._commandCollection[5].Parameters.Add(param);
        }
 private void InitCommandCollection() {
     this._commandCollection = new global::System.Data.SQLite.SQLiteCommand[3];
     this._commandCollection[0] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[0].Connection = this.Connection;
     this._commandCollection[0].CommandText = "SELECT [filename], [year], [month], [day], [number] FROM [Files]";
     this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
     this._commandCollection[1] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[1].Connection = this.Connection;
     this._commandCollection[1].CommandText = "SELECT     filename, year, month, day, number\r\nFROM         Files\r\nWHERE     (fil" +
         "ename = @param1)";
     this._commandCollection[1].CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@param1";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "filename";
     this._commandCollection[1].Parameters.Add(param);
     this._commandCollection[2] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[2].Connection = this.Connection;
     this._commandCollection[2].CommandText = "INSERT INTO [Files] ([filename], [year], [month], [day], [number]) VALUES (@filen" +
         "ame, @year, @month, @day, @number)";
     this._commandCollection[2].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@filename";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "filename";
     this._commandCollection[2].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@year";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.Size = 8;
     param.SourceColumn = "year";
     this._commandCollection[2].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@month";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "month";
     this._commandCollection[2].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@day";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.Size = 8;
     param.SourceColumn = "day";
     this._commandCollection[2].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@number";
     param.DbType = global::System.Data.DbType.Int64;
     param.DbType = global::System.Data.DbType.Int64;
     param.Size = 8;
     param.SourceColumn = "number";
     this._commandCollection[2].Parameters.Add(param);
 }
 private void InitCommandCollection() {
     this._commandCollection = new global::System.Data.SQLite.SQLiteCommand[6];
     this._commandCollection[0] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[0].Connection = this.Connection;
     this._commandCollection[0].CommandText = "SELECT [ID], [Name], [DateCreated], [LastModified], [CanEdit] FROM [Collection]";
     this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
     this._commandCollection[1] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[1].Connection = this.Connection;
     this._commandCollection[1].CommandText = "SELECT        COUNT(ID) AS Expr1\r\nFROM            Collection";
     this._commandCollection[1].CommandType = global::System.Data.CommandType.Text;
     this._commandCollection[2] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[2].Connection = this.Connection;
     this._commandCollection[2].CommandText = "DELETE FROM [Collection] WHERE ID = @id";
     this._commandCollection[2].CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@id";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._commandCollection[2].Parameters.Add(param);
     this._commandCollection[3] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[3].Connection = this.Connection;
     this._commandCollection[3].CommandText = "SELECT CanEdit, DateCreated, ID, LastModified, Name FROM Collection WHERE (ID = @" +
         "id)";
     this._commandCollection[3].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@id";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "ID";
     this._commandCollection[3].Parameters.Add(param);
     this._commandCollection[4] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[4].Connection = this.Connection;
     this._commandCollection[4].CommandText = "SELECT [ID], [Name], [DateCreated], [LastModified], [CanEdit] FROM [Collection] w" +
         "here Name = @name";
     this._commandCollection[4].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@name";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "Name";
     this._commandCollection[4].Parameters.Add(param);
     this._commandCollection[5] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[5].Connection = this.Connection;
     this._commandCollection[5].CommandText = "UPDATE [Collection] SET  [Name] = @Name\r\nwhere ID = @id";
     this._commandCollection[5].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Name";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "Name";
     this._commandCollection[5].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@id";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._commandCollection[5].Parameters.Add(param);
 }
 private void InitAdapter() {
     this._adapter = new global::System.Data.SQLite.SQLiteDataAdapter();
     global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
     tableMapping.SourceTable = "Table";
     tableMapping.DataSetTable = "ophens";
     tableMapping.ColumnMappings.Add("data.bssid", "data_bssid");
     this._adapter.TableMappings.Add(tableMapping);
     this._adapter.InsertCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.InsertCommand.Connection = this.Connection;
     this._adapter.InsertCommand.CommandText = "INSERT INTO [ophens] ([data.bssid]) VALUES (@param1)";
     this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@param1";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "data.bssid";
     this._adapter.InsertCommand.Parameters.Add(param);
 }
 private void InitCommandCollection() {
     this._commandCollection = new global::System.Data.SQLite.SQLiteCommand[4];
     this._commandCollection[0] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[0].Connection = this.Connection;
     this._commandCollection[0].CommandText = "SELECT [ID], [Name], [SoundClip], [DateCreated], [LastModified], [CardID] FROM [S" +
         "oundClip]";
     this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
     this._commandCollection[1] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[1].Connection = this.Connection;
     this._commandCollection[1].CommandText = "DELETE FROM [SoundClip] WHERE [ID] = @ID";
     this._commandCollection[1].CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._commandCollection[1].Parameters.Add(param);
     this._commandCollection[2] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[2].Connection = this.Connection;
     this._commandCollection[2].CommandText = "SELECT [ID], [Name], [SoundClip], [DateCreated], [LastModified], [CardID] FROM [S" +
         "oundClip] where CardID=@cardID";
     this._commandCollection[2].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@cardID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "CardID";
     this._commandCollection[2].Parameters.Add(param);
     this._commandCollection[3] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[3].Connection = this.Connection;
     this._commandCollection[3].CommandText = "SELECT [ID], [Name], [SoundClip], [DateCreated], [LastModified], [CardID] FROM [S" +
         "oundClip]\r\nwhere ID = @id";
     this._commandCollection[3].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@id";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "ID";
     this._commandCollection[3].Parameters.Add(param);
 }
 private void InitAdapter() {
     this._adapter = new global::System.Data.SQLite.SQLiteDataAdapter();
     global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
     tableMapping.SourceTable = "Table";
     tableMapping.DataSetTable = "Datanew";
     tableMapping.ColumnMappings.Add("oui", "oui");
     tableMapping.ColumnMappings.Add("totalpacketsweak", "totalpacketsweak");
     tableMapping.ColumnMappings.Add("totalpacketstotal", "totalpacketstotal");
     tableMapping.ColumnMappings.Add("totalpacketsllc", "totalpacketsllc");
     tableMapping.ColumnMappings.Add("totalpacketsdupeiv", "totalpacketsdupeiv");
     tableMapping.ColumnMappings.Add("totalpacketsdata", "totalpacketsdata");
     tableMapping.ColumnMappings.Add("totalpacketscrypt", "totalpacketscrypt");
     tableMapping.ColumnMappings.Add("Network", "Network");
     tableMapping.ColumnMappings.Add("NetType", "NetType");
     tableMapping.ColumnMappings.Add("ESSID", "ESSID");
     tableMapping.ColumnMappings.Add("BSSID", "BSSID");
     tableMapping.ColumnMappings.Add("Info", "Info");
     tableMapping.ColumnMappings.Add("Channel", "Channel");
     tableMapping.ColumnMappings.Add("Cloaked", "Cloaked");
     tableMapping.ColumnMappings.Add("Encryption", "Encryption");
     tableMapping.ColumnMappings.Add("Decrypted", "Decrypted");
     tableMapping.ColumnMappings.Add("MaxRate", "MaxRate");
     tableMapping.ColumnMappings.Add("MaxSeenRate", "MaxSeenRate");
     tableMapping.ColumnMappings.Add("Beacon", "Beacon");
     tableMapping.ColumnMappings.Add("LLC", "LLC");
     tableMapping.ColumnMappings.Add("Data", "Data");
     tableMapping.ColumnMappings.Add("Crypt", "Crypt");
     tableMapping.ColumnMappings.Add("Weak", "Weak");
     tableMapping.ColumnMappings.Add("Total", "Total");
     tableMapping.ColumnMappings.Add("Carrier", "Carrier");
     tableMapping.ColumnMappings.Add("Encoding", "Encoding");
     tableMapping.ColumnMappings.Add("FirstTime", "FirstTime");
     tableMapping.ColumnMappings.Add("LastTime", "LastTime");
     tableMapping.ColumnMappings.Add("BestQuality", "BestQuality");
     tableMapping.ColumnMappings.Add("BestSignal", "BestSignal");
     tableMapping.ColumnMappings.Add("BestNoise", "BestNoise");
     tableMapping.ColumnMappings.Add("GPSMinLat", "GPSMinLat");
     tableMapping.ColumnMappings.Add("GPSMinLon", "GPSMinLon");
     tableMapping.ColumnMappings.Add("GPSMinAlt", "GPSMinAlt");
     tableMapping.ColumnMappings.Add("GPSMinSpd", "GPSMinSpd");
     tableMapping.ColumnMappings.Add("GPSMaxLat", "GPSMaxLat");
     tableMapping.ColumnMappings.Add("GPSMaxLon", "GPSMaxLon");
     tableMapping.ColumnMappings.Add("GPSMaxAlt", "GPSMaxAlt");
     tableMapping.ColumnMappings.Add("GPSMaxSpd", "GPSMaxSpd");
     tableMapping.ColumnMappings.Add("GPSBestLat", "GPSBestLat");
     tableMapping.ColumnMappings.Add("GPSBestLon", "GPSBestLon");
     tableMapping.ColumnMappings.Add("GPSBestAlt", "GPSBestAlt");
     tableMapping.ColumnMappings.Add("Datasize", "Datasize");
     tableMapping.ColumnMappings.Add("IPType", "IPType");
     tableMapping.ColumnMappings.Add("IP", "IP");
     this._adapter.TableMappings.Add(tableMapping);
     this._adapter.DeleteCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.DeleteCommand.Connection = this.Connection;
     this._adapter.DeleteCommand.CommandText = "DELETE FROM [Data] WHERE (((@IsNull_oui = 1 AND [oui] IS NULL) OR ([oui] = @Origi" +
         "nal_oui)) AND ((@IsNull_totalpacketsweak = 1 AND [totalpacketsweak] IS NULL) OR " +
         "([totalpacketsweak] = @Original_totalpacketsweak)) AND ((@IsNull_totalpacketstot" +
         "al = 1 AND [totalpacketstotal] IS NULL) OR ([totalpacketstotal] = @Original_tota" +
         "lpacketstotal)) AND ((@IsNull_totalpacketsllc = 1 AND [totalpacketsllc] IS NULL)" +
         " OR ([totalpacketsllc] = @Original_totalpacketsllc)) AND ((@IsNull_totalpacketsd" +
         "upeiv = 1 AND [totalpacketsdupeiv] IS NULL) OR ([totalpacketsdupeiv] = @Original" +
         "_totalpacketsdupeiv)) AND ((@IsNull_totalpacketsdata = 1 AND [totalpacketsdata] " +
         "IS NULL) OR ([totalpacketsdata] = @Original_totalpacketsdata)) AND ((@IsNull_tot" +
         "alpacketscrypt = 1 AND [totalpacketscrypt] IS NULL) OR ([totalpacketscrypt] = @O" +
         "riginal_totalpacketscrypt)) AND ((@IsNull_Network = 1 AND [Network] IS NULL) OR " +
         "([Network] = @Original_Network)) AND ((@IsNull_NetType = 1 AND [NetType] IS NULL" +
         ") OR ([NetType] = @Original_NetType)) AND ((@IsNull_ESSID = 1 AND [ESSID] IS NUL" +
         "L) OR ([ESSID] = @Original_ESSID)) AND ([BSSID] = @Original_BSSID) AND ((@IsNull" +
         "_Info = 1 AND [Info] IS NULL) OR ([Info] = @Original_Info)) AND ((@IsNull_Channe" +
         "l = 1 AND [Channel] IS NULL) OR ([Channel] = @Original_Channel)) AND ((@IsNull_C" +
         "loaked = 1 AND [Cloaked] IS NULL) OR ([Cloaked] = @Original_Cloaked)) AND ((@IsN" +
         "ull_Encryption = 1 AND [Encryption] IS NULL) OR ([Encryption] = @Original_Encryp" +
         "tion)) AND ((@IsNull_Decrypted = 1 AND [Decrypted] IS NULL) OR ([Decrypted] = @O" +
         "riginal_Decrypted)) AND ((@IsNull_MaxRate = 1 AND [MaxRate] IS NULL) OR ([MaxRat" +
         "e] = @Original_MaxRate)) AND ((@IsNull_MaxSeenRate = 1 AND [MaxSeenRate] IS NULL" +
         ") OR ([MaxSeenRate] = @Original_MaxSeenRate)) AND ((@IsNull_Beacon = 1 AND [Beac" +
         "on] IS NULL) OR ([Beacon] = @Original_Beacon)) AND ((@IsNull_LLC = 1 AND [LLC] I" +
         "S NULL) OR ([LLC] = @Original_LLC)) AND ((@IsNull_Data = 1 AND [Data] IS NULL) O" +
         "R ([Data] = @Original_Data)) AND ((@IsNull_Crypt = 1 AND [Crypt] IS NULL) OR ([C" +
         "rypt] = @Original_Crypt)) AND ((@IsNull_Weak = 1 AND [Weak] IS NULL) OR ([Weak] " +
         "= @Original_Weak)) AND ((@IsNull_Total = 1 AND [Total] IS NULL) OR ([Total] = @O" +
         "riginal_Total)) AND ((@IsNull_Carrier = 1 AND [Carrier] IS NULL) OR ([Carrier] =" +
         " @Original_Carrier)) AND ((@IsNull_Encoding = 1 AND [Encoding] IS NULL) OR ([Enc" +
         "oding] = @Original_Encoding)) AND ((@IsNull_FirstTime = 1 AND [FirstTime] IS NUL" +
         "L) OR ([FirstTime] = @Original_FirstTime)) AND ((@IsNull_LastTime = 1 AND [LastT" +
         "ime] IS NULL) OR ([LastTime] = @Original_LastTime)) AND ((@IsNull_BestQuality = " +
         "1 AND [BestQuality] IS NULL) OR ([BestQuality] = @Original_BestQuality)) AND ((@" +
         "IsNull_BestSignal = 1 AND [BestSignal] IS NULL) OR ([BestSignal] = @Original_Bes" +
         "tSignal)) AND ((@IsNull_BestNoise = 1 AND [BestNoise] IS NULL) OR ([BestNoise] =" +
         " @Original_BestNoise)) AND ((@IsNull_GPSMinLat = 1 AND [GPSMinLat] IS NULL) OR (" +
         "[GPSMinLat] = @Original_GPSMinLat)) AND ((@IsNull_GPSMinLon = 1 AND [GPSMinLon] " +
         "IS NULL) OR ([GPSMinLon] = @Original_GPSMinLon)) AND ((@IsNull_GPSMinAlt = 1 AND" +
         " [GPSMinAlt] IS NULL) OR ([GPSMinAlt] = @Original_GPSMinAlt)) AND ((@IsNull_GPSM" +
         "inSpd = 1 AND [GPSMinSpd] IS NULL) OR ([GPSMinSpd] = @Original_GPSMinSpd)) AND (" +
         "(@IsNull_GPSMaxLat = 1 AND [GPSMaxLat] IS NULL) OR ([GPSMaxLat] = @Original_GPSM" +
         "axLat)) AND ((@IsNull_GPSMaxLon = 1 AND [GPSMaxLon] IS NULL) OR ([GPSMaxLon] = @" +
         "Original_GPSMaxLon)) AND ((@IsNull_GPSMaxAlt = 1 AND [GPSMaxAlt] IS NULL) OR ([G" +
         "PSMaxAlt] = @Original_GPSMaxAlt)) AND ((@IsNull_GPSMaxSpd = 1 AND [GPSMaxSpd] IS" +
         " NULL) OR ([GPSMaxSpd] = @Original_GPSMaxSpd)) AND ((@IsNull_GPSBestLat = 1 AND " +
         "[GPSBestLat] IS NULL) OR ([GPSBestLat] = @Original_GPSBestLat)) AND ((@IsNull_GP" +
         "SBestLon = 1 AND [GPSBestLon] IS NULL) OR ([GPSBestLon] = @Original_GPSBestLon))" +
         " AND ((@IsNull_GPSBestAlt = 1 AND [GPSBestAlt] IS NULL) OR ([GPSBestAlt] = @Orig" +
         "inal_GPSBestAlt)) AND ((@IsNull_Datasize = 1 AND [Datasize] IS NULL) OR ([Datasi" +
         "ze] = @Original_Datasize)) AND ((@IsNull_IPType = 1 AND [IPType] IS NULL) OR ([I" +
         "PType] = @Original_IPType)) AND ((@IsNull_IP = 1 AND [IP] IS NULL) OR ([IP] = @O" +
         "riginal_IP)))";
     this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_oui";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "oui";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_oui";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "oui";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_totalpacketsweak";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "totalpacketsweak";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_totalpacketsweak";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketsweak";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_totalpacketstotal";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "totalpacketstotal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_totalpacketstotal";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketstotal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_totalpacketsllc";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "totalpacketsllc";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_totalpacketsllc";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketsllc";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_totalpacketsdupeiv";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "totalpacketsdupeiv";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_totalpacketsdupeiv";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketsdupeiv";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_totalpacketsdata";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "totalpacketsdata";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_totalpacketsdata";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketsdata";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_totalpacketscrypt";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "totalpacketscrypt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_totalpacketscrypt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketscrypt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Network";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Network";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Network";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Network";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_NetType";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "NetType";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_NetType";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "NetType";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_ESSID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ESSID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_ESSID";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "ESSID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_BSSID";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "BSSID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Info";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Info";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Info";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Info";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Channel";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Channel";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Channel";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "Channel";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Cloaked";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Cloaked";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Cloaked";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Cloaked";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Encryption";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Encryption";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Encryption";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Encryption";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Decrypted";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Decrypted";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Decrypted";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Decrypted";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_MaxRate";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "MaxRate";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_MaxRate";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "MaxRate";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_MaxSeenRate";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "MaxSeenRate";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_MaxSeenRate";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "MaxSeenRate";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Beacon";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Beacon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Beacon";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Beacon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_LLC";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "LLC";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_LLC";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "LLC";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Data";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Data";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Data";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Data";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Crypt";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Crypt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Crypt";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Crypt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Weak";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Weak";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Weak";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "Weak";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Total";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Total";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Total";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "Total";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Carrier";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Carrier";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Carrier";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "Carrier";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Encoding";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Encoding";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Encoding";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Encoding";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_FirstTime";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "FirstTime";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_FirstTime";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "FirstTime";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_LastTime";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "LastTime";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_LastTime";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "LastTime";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_BestQuality";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "BestQuality";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_BestQuality";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "BestQuality";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_BestSignal";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "BestSignal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_BestSignal";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "BestSignal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_BestNoise";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "BestNoise";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_BestNoise";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "BestNoise";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSMinLat";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSMinLat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSMinLat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMinLat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSMinLon";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSMinLon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSMinLon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMinLon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSMinAlt";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSMinAlt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSMinAlt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMinAlt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSMinSpd";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSMinSpd";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSMinSpd";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMinSpd";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSMaxLat";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSMaxLat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSMaxLat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMaxLat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSMaxLon";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSMaxLon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSMaxLon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMaxLon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSMaxAlt";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSMaxAlt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSMaxAlt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMaxAlt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSMaxSpd";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSMaxSpd";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSMaxSpd";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMaxSpd";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSBestLat";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSBestLat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSBestLat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSBestLat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSBestLon";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSBestLon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSBestLon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSBestLon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSBestAlt";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSBestAlt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSBestAlt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSBestAlt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Datasize";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Datasize";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Datasize";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Datasize";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_IPType";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "IPType";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_IPType";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "IPType";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_IP";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "IP";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_IP";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "IP";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     this._adapter.InsertCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.InsertCommand.Connection = this.Connection;
     this._adapter.InsertCommand.CommandText = @"INSERT INTO [Data] ([oui], [totalpacketsweak], [totalpacketstotal], [totalpacketsllc], [totalpacketsdupeiv], [totalpacketsdata], [totalpacketscrypt], [Network], [NetType], [ESSID], [BSSID], [Info], [Channel], [Cloaked], [Encryption], [Decrypted], [MaxRate], [MaxSeenRate], [Beacon], [LLC], [Data], [Crypt], [Weak], [Total], [Carrier], [Encoding], [FirstTime], [LastTime], [BestQuality], [BestSignal], [BestNoise], [GPSMinLat], [GPSMinLon], [GPSMinAlt], [GPSMinSpd], [GPSMaxLat], [GPSMaxLon], [GPSMaxAlt], [GPSMaxSpd], [GPSBestLat], [GPSBestLon], [GPSBestAlt], [Datasize], [IPType], [IP]) VALUES (@oui, @totalpacketsweak, @totalpacketstotal, @totalpacketsllc, @totalpacketsdupeiv, @totalpacketsdata, @totalpacketscrypt, @Network, @NetType, @ESSID, @BSSID, @Info, @Channel, @Cloaked, @Encryption, @Decrypted, @MaxRate, @MaxSeenRate, @Beacon, @LLC, @Data, @Crypt, @Weak, @Total, @Carrier, @Encoding, @FirstTime, @LastTime, @BestQuality, @BestSignal, @BestNoise, @GPSMinLat, @GPSMinLon, @GPSMinAlt, @GPSMinSpd, @GPSMaxLat, @GPSMaxLon, @GPSMaxAlt, @GPSMaxSpd, @GPSBestLat, @GPSBestLon, @GPSBestAlt, @Datasize, @IPType, @IP)";
     this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@oui";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "oui";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@totalpacketsweak";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketsweak";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@totalpacketstotal";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketstotal";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@totalpacketsllc";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketsllc";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@totalpacketsdupeiv";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketsdupeiv";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@totalpacketsdata";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketsdata";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@totalpacketscrypt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketscrypt";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Network";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Network";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@NetType";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "NetType";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ESSID";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "ESSID";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@BSSID";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "BSSID";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Info";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Info";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Channel";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "Channel";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Cloaked";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Cloaked";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Encryption";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Encryption";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Decrypted";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Decrypted";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@MaxRate";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "MaxRate";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@MaxSeenRate";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "MaxSeenRate";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Beacon";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Beacon";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@LLC";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "LLC";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Data";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Data";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Crypt";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Crypt";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Weak";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "Weak";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Total";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "Total";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Carrier";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "Carrier";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Encoding";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Encoding";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@FirstTime";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "FirstTime";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@LastTime";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "LastTime";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@BestQuality";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "BestQuality";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@BestSignal";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "BestSignal";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@BestNoise";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "BestNoise";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSMinLat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMinLat";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSMinLon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMinLon";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSMinAlt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMinAlt";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSMinSpd";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMinSpd";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSMaxLat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMaxLat";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSMaxLon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMaxLon";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSMaxAlt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMaxAlt";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSMaxSpd";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMaxSpd";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSBestLat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSBestLat";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSBestLon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSBestLon";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSBestAlt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSBestAlt";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Datasize";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Datasize";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IPType";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "IPType";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IP";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "IP";
     this._adapter.InsertCommand.Parameters.Add(param);
     this._adapter.UpdateCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.UpdateCommand.Connection = this.Connection;
     this._adapter.UpdateCommand.CommandText = "UPDATE [Data] SET [oui] = @oui, [totalpacketsweak] = @totalpacketsweak, [totalpac" +
         "ketstotal] = @totalpacketstotal, [totalpacketsllc] = @totalpacketsllc, [totalpac" +
         "ketsdupeiv] = @totalpacketsdupeiv, [totalpacketsdata] = @totalpacketsdata, [tota" +
         "lpacketscrypt] = @totalpacketscrypt, [Network] = @Network, [NetType] = @NetType," +
         " [ESSID] = @ESSID, [BSSID] = @BSSID, [Info] = @Info, [Channel] = @Channel, [Cloa" +
         "ked] = @Cloaked, [Encryption] = @Encryption, [Decrypted] = @Decrypted, [MaxRate]" +
         " = @MaxRate, [MaxSeenRate] = @MaxSeenRate, [Beacon] = @Beacon, [LLC] = @LLC, [Da" +
         "ta] = @Data, [Crypt] = @Crypt, [Weak] = @Weak, [Total] = @Total, [Carrier] = @Ca" +
         "rrier, [Encoding] = @Encoding, [FirstTime] = @FirstTime, [LastTime] = @LastTime," +
         " [BestQuality] = @BestQuality, [BestSignal] = @BestSignal, [BestNoise] = @BestNo" +
         "ise, [GPSMinLat] = @GPSMinLat, [GPSMinLon] = @GPSMinLon, [GPSMinAlt] = @GPSMinAl" +
         "t, [GPSMinSpd] = @GPSMinSpd, [GPSMaxLat] = @GPSMaxLat, [GPSMaxLon] = @GPSMaxLon," +
         " [GPSMaxAlt] = @GPSMaxAlt, [GPSMaxSpd] = @GPSMaxSpd, [GPSBestLat] = @GPSBestLat," +
         " [GPSBestLon] = @GPSBestLon, [GPSBestAlt] = @GPSBestAlt, [Datasize] = @Datasize," +
         " [IPType] = @IPType, [IP] = @IP WHERE (((@IsNull_oui = 1 AND [oui] IS NULL) OR (" +
         "[oui] = @Original_oui)) AND ((@IsNull_totalpacketsweak = 1 AND [totalpacketsweak" +
         "] IS NULL) OR ([totalpacketsweak] = @Original_totalpacketsweak)) AND ((@IsNull_t" +
         "otalpacketstotal = 1 AND [totalpacketstotal] IS NULL) OR ([totalpacketstotal] = " +
         "@Original_totalpacketstotal)) AND ((@IsNull_totalpacketsllc = 1 AND [totalpacket" +
         "sllc] IS NULL) OR ([totalpacketsllc] = @Original_totalpacketsllc)) AND ((@IsNull" +
         "_totalpacketsdupeiv = 1 AND [totalpacketsdupeiv] IS NULL) OR ([totalpacketsdupei" +
         "v] = @Original_totalpacketsdupeiv)) AND ((@IsNull_totalpacketsdata = 1 AND [tota" +
         "lpacketsdata] IS NULL) OR ([totalpacketsdata] = @Original_totalpacketsdata)) AND" +
         " ((@IsNull_totalpacketscrypt = 1 AND [totalpacketscrypt] IS NULL) OR ([totalpack" +
         "etscrypt] = @Original_totalpacketscrypt)) AND ((@IsNull_Network = 1 AND [Network" +
         "] IS NULL) OR ([Network] = @Original_Network)) AND ((@IsNull_NetType = 1 AND [Ne" +
         "tType] IS NULL) OR ([NetType] = @Original_NetType)) AND ((@IsNull_ESSID = 1 AND " +
         "[ESSID] IS NULL) OR ([ESSID] = @Original_ESSID)) AND ([BSSID] = @Original_BSSID)" +
         " AND ((@IsNull_Info = 1 AND [Info] IS NULL) OR ([Info] = @Original_Info)) AND ((" +
         "@IsNull_Channel = 1 AND [Channel] IS NULL) OR ([Channel] = @Original_Channel)) A" +
         "ND ((@IsNull_Cloaked = 1 AND [Cloaked] IS NULL) OR ([Cloaked] = @Original_Cloake" +
         "d)) AND ((@IsNull_Encryption = 1 AND [Encryption] IS NULL) OR ([Encryption] = @O" +
         "riginal_Encryption)) AND ((@IsNull_Decrypted = 1 AND [Decrypted] IS NULL) OR ([D" +
         "ecrypted] = @Original_Decrypted)) AND ((@IsNull_MaxRate = 1 AND [MaxRate] IS NUL" +
         "L) OR ([MaxRate] = @Original_MaxRate)) AND ((@IsNull_MaxSeenRate = 1 AND [MaxSee" +
         "nRate] IS NULL) OR ([MaxSeenRate] = @Original_MaxSeenRate)) AND ((@IsNull_Beacon" +
         " = 1 AND [Beacon] IS NULL) OR ([Beacon] = @Original_Beacon)) AND ((@IsNull_LLC =" +
         " 1 AND [LLC] IS NULL) OR ([LLC] = @Original_LLC)) AND ((@IsNull_Data = 1 AND [Da" +
         "ta] IS NULL) OR ([Data] = @Original_Data)) AND ((@IsNull_Crypt = 1 AND [Crypt] I" +
         "S NULL) OR ([Crypt] = @Original_Crypt)) AND ((@IsNull_Weak = 1 AND [Weak] IS NUL" +
         "L) OR ([Weak] = @Original_Weak)) AND ((@IsNull_Total = 1 AND [Total] IS NULL) OR" +
         " ([Total] = @Original_Total)) AND ((@IsNull_Carrier = 1 AND [Carrier] IS NULL) O" +
         "R ([Carrier] = @Original_Carrier)) AND ((@IsNull_Encoding = 1 AND [Encoding] IS " +
         "NULL) OR ([Encoding] = @Original_Encoding)) AND ((@IsNull_FirstTime = 1 AND [Fir" +
         "stTime] IS NULL) OR ([FirstTime] = @Original_FirstTime)) AND ((@IsNull_LastTime " +
         "= 1 AND [LastTime] IS NULL) OR ([LastTime] = @Original_LastTime)) AND ((@IsNull_" +
         "BestQuality = 1 AND [BestQuality] IS NULL) OR ([BestQuality] = @Original_BestQua" +
         "lity)) AND ((@IsNull_BestSignal = 1 AND [BestSignal] IS NULL) OR ([BestSignal] =" +
         " @Original_BestSignal)) AND ((@IsNull_BestNoise = 1 AND [BestNoise] IS NULL) OR " +
         "([BestNoise] = @Original_BestNoise)) AND ((@IsNull_GPSMinLat = 1 AND [GPSMinLat]" +
         " IS NULL) OR ([GPSMinLat] = @Original_GPSMinLat)) AND ((@IsNull_GPSMinLon = 1 AN" +
         "D [GPSMinLon] IS NULL) OR ([GPSMinLon] = @Original_GPSMinLon)) AND ((@IsNull_GPS" +
         "MinAlt = 1 AND [GPSMinAlt] IS NULL) OR ([GPSMinAlt] = @Original_GPSMinAlt)) AND " +
         "((@IsNull_GPSMinSpd = 1 AND [GPSMinSpd] IS NULL) OR ([GPSMinSpd] = @Original_GPS" +
         "MinSpd)) AND ((@IsNull_GPSMaxLat = 1 AND [GPSMaxLat] IS NULL) OR ([GPSMaxLat] = " +
         "@Original_GPSMaxLat)) AND ((@IsNull_GPSMaxLon = 1 AND [GPSMaxLon] IS NULL) OR ([" +
         "GPSMaxLon] = @Original_GPSMaxLon)) AND ((@IsNull_GPSMaxAlt = 1 AND [GPSMaxAlt] I" +
         "S NULL) OR ([GPSMaxAlt] = @Original_GPSMaxAlt)) AND ((@IsNull_GPSMaxSpd = 1 AND " +
         "[GPSMaxSpd] IS NULL) OR ([GPSMaxSpd] = @Original_GPSMaxSpd)) AND ((@IsNull_GPSBe" +
         "stLat = 1 AND [GPSBestLat] IS NULL) OR ([GPSBestLat] = @Original_GPSBestLat)) AN" +
         "D ((@IsNull_GPSBestLon = 1 AND [GPSBestLon] IS NULL) OR ([GPSBestLon] = @Origina" +
         "l_GPSBestLon)) AND ((@IsNull_GPSBestAlt = 1 AND [GPSBestAlt] IS NULL) OR ([GPSBe" +
         "stAlt] = @Original_GPSBestAlt)) AND ((@IsNull_Datasize = 1 AND [Datasize] IS NUL" +
         "L) OR ([Datasize] = @Original_Datasize)) AND ((@IsNull_IPType = 1 AND [IPType] I" +
         "S NULL) OR ([IPType] = @Original_IPType)) AND ((@IsNull_IP = 1 AND [IP] IS NULL)" +
         " OR ([IP] = @Original_IP)))";
     this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@oui";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "oui";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@totalpacketsweak";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketsweak";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@totalpacketstotal";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketstotal";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@totalpacketsllc";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketsllc";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@totalpacketsdupeiv";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketsdupeiv";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@totalpacketsdata";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketsdata";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@totalpacketscrypt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketscrypt";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Network";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Network";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@NetType";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "NetType";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ESSID";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "ESSID";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@BSSID";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "BSSID";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Info";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Info";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Channel";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "Channel";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Cloaked";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Cloaked";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Encryption";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Encryption";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Decrypted";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Decrypted";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@MaxRate";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "MaxRate";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@MaxSeenRate";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "MaxSeenRate";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Beacon";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Beacon";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@LLC";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "LLC";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Data";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Data";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Crypt";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Crypt";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Weak";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "Weak";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Total";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "Total";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Carrier";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "Carrier";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Encoding";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Encoding";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@FirstTime";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "FirstTime";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@LastTime";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "LastTime";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@BestQuality";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "BestQuality";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@BestSignal";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "BestSignal";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@BestNoise";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "BestNoise";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSMinLat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMinLat";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSMinLon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMinLon";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSMinAlt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMinAlt";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSMinSpd";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMinSpd";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSMaxLat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMaxLat";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSMaxLon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMaxLon";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSMaxAlt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMaxAlt";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSMaxSpd";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMaxSpd";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSBestLat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSBestLat";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSBestLon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSBestLon";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@GPSBestAlt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSBestAlt";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Datasize";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Datasize";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IPType";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "IPType";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IP";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "IP";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_oui";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "oui";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_oui";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "oui";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_totalpacketsweak";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "totalpacketsweak";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_totalpacketsweak";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketsweak";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_totalpacketstotal";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "totalpacketstotal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_totalpacketstotal";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketstotal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_totalpacketsllc";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "totalpacketsllc";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_totalpacketsllc";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketsllc";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_totalpacketsdupeiv";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "totalpacketsdupeiv";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_totalpacketsdupeiv";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketsdupeiv";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_totalpacketsdata";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "totalpacketsdata";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_totalpacketsdata";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketsdata";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_totalpacketscrypt";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "totalpacketscrypt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_totalpacketscrypt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "totalpacketscrypt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Network";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Network";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Network";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Network";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_NetType";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "NetType";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_NetType";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "NetType";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_ESSID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ESSID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_ESSID";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "ESSID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_BSSID";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "BSSID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Info";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Info";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Info";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Info";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Channel";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Channel";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Channel";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "Channel";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Cloaked";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Cloaked";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Cloaked";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Cloaked";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Encryption";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Encryption";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Encryption";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Encryption";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Decrypted";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Decrypted";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Decrypted";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Decrypted";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_MaxRate";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "MaxRate";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_MaxRate";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "MaxRate";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_MaxSeenRate";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "MaxSeenRate";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_MaxSeenRate";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "MaxSeenRate";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Beacon";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Beacon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Beacon";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Beacon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_LLC";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "LLC";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_LLC";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "LLC";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Data";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Data";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Data";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Data";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Crypt";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Crypt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Crypt";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Crypt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Weak";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Weak";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Weak";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "Weak";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Total";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Total";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Total";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "Total";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Carrier";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Carrier";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Carrier";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "Carrier";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Encoding";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Encoding";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Encoding";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Encoding";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_FirstTime";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "FirstTime";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_FirstTime";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "FirstTime";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_LastTime";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "LastTime";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_LastTime";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "LastTime";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_BestQuality";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "BestQuality";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_BestQuality";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "BestQuality";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_BestSignal";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "BestSignal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_BestSignal";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "BestSignal";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_BestNoise";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "BestNoise";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_BestNoise";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "BestNoise";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSMinLat";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSMinLat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSMinLat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMinLat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSMinLon";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSMinLon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSMinLon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMinLon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSMinAlt";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSMinAlt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSMinAlt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMinAlt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSMinSpd";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSMinSpd";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSMinSpd";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMinSpd";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSMaxLat";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSMaxLat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSMaxLat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMaxLat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSMaxLon";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSMaxLon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSMaxLon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMaxLon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSMaxAlt";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSMaxAlt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSMaxAlt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMaxAlt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSMaxSpd";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSMaxSpd";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSMaxSpd";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSMaxSpd";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSBestLat";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSBestLat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSBestLat";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSBestLat";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSBestLon";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSBestLon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSBestLon";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSBestLon";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_GPSBestAlt";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "GPSBestAlt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_GPSBestAlt";
     param.DbType = global::System.Data.DbType.Decimal;
     param.DbType = global::System.Data.DbType.Decimal;
     param.SourceColumn = "GPSBestAlt";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Datasize";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Datasize";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Datasize";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Datasize";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_IPType";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "IPType";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_IPType";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "IPType";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_IP";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "IP";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_IP";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "IP";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
 }
 private void InitAdapter() {
     this._adapter = new global::System.Data.SQLite.SQLiteDataAdapter();
     global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
     tableMapping.SourceTable = "Table";
     tableMapping.DataSetTable = "RecentPlaylist";
     tableMapping.ColumnMappings.Add("ID", "ID");
     tableMapping.ColumnMappings.Add("Name", "Name");
     tableMapping.ColumnMappings.Add("CardIDs", "CardIDs");
     tableMapping.ColumnMappings.Add("Index", "Index");
     this._adapter.TableMappings.Add(tableMapping);
     this._adapter.DeleteCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.DeleteCommand.Connection = this.Connection;
     this._adapter.DeleteCommand.CommandText = "DELETE FROM [RecentPlaylist] WHERE (([ID] = @Original_ID) AND ([Name] = @Original" +
         "_Name) AND ([CardIDs] = @Original_CardIDs) AND ([Index] = @Original_Index))";
     this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Name";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Name";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_CardIDs";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "CardIDs";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Index";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Index";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     this._adapter.InsertCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.InsertCommand.Connection = this.Connection;
     this._adapter.InsertCommand.CommandText = "INSERT INTO [RecentPlaylist] ([ID], [Name], [CardIDs], [Index]) VALUES (@ID, @Nam" +
         "e, @CardIDs, @Index)";
     this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Name";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Name";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@CardIDs";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "CardIDs";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Index";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Index";
     this._adapter.InsertCommand.Parameters.Add(param);
     this._adapter.UpdateCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.UpdateCommand.Connection = this.Connection;
     this._adapter.UpdateCommand.CommandText = "UPDATE [RecentPlaylist] SET [ID] = @ID, [Name] = @Name, [CardIDs] = @CardIDs, [In" +
         "dex] = @Index WHERE (([ID] = @Original_ID) AND ([Name] = @Original_Name) AND ([C" +
         "ardIDs] = @Original_CardIDs) AND ([Index] = @Original_Index))";
     this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Name";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Name";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@CardIDs";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "CardIDs";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Index";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Index";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Name";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Name";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_CardIDs";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "CardIDs";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Index";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Index";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
 }
        private void InitCommandCollection() {
            this._commandCollection = new global::System.Data.SQLite.SQLiteCommand[8];
            this._commandCollection[0] = new global::System.Data.SQLite.SQLiteCommand();
            this._commandCollection[0].Connection = this.Connection;
            this._commandCollection[0].CommandText = @"SELECT [oui], [totalpacketsweak], [totalpacketstotal], [totalpacketsllc], [totalpacketsdupeiv], [totalpacketsdata], [totalpacketscrypt], [Network], [NetType], [ESSID], [BSSID], [Info], [Channel], [Cloaked], [Encryption], [Decrypted], [MaxRate], [MaxSeenRate], [Beacon], [LLC], [Data], [Crypt], [Weak], [Total], [Carrier], [Encoding], [FirstTime], [LastTime], [BestQuality], [BestSignal], [BestNoise], [GPSMinLat], [GPSMinLon], [GPSMinAlt], [GPSMinSpd], [GPSMaxLat], [GPSMaxLon], [GPSMaxAlt], [GPSMaxSpd], [GPSBestLat], [GPSBestLon], [GPSBestAlt], [Datasize], [IPType], [IP] FROM [Data]";
            this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
            this._commandCollection[1] = new global::System.Data.SQLite.SQLiteCommand();
            this._commandCollection[1].Connection = this.Connection;
            this._commandCollection[1].CommandText = @"SELECT     oui, NetType, data.ESSID, data.BSSID, Info, 
                      Channel, Cloaked, Encryption,FirstTime, LastTime, gpsdata.lat, gpsdata.lon
FROM         Data INNER JOIN
                      gpsdata ON gpsdata.bssid = data.bssid
where (data.NetType = 'infrastructure') AND (data.Encryption = @theenc)

and gpsdata.lon < @minlon and gpsdata.lon > @maxlon";
            this._commandCollection[1].CommandType = global::System.Data.CommandType.Text;
            global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@theenc";
            param.DbType = global::System.Data.DbType.Object;
            param.Size = 1024;
            param.SourceColumn = "Encryption";
            this._commandCollection[1].Parameters.Add(param);
            param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@minlon";
            param.DbType = global::System.Data.DbType.Object;
            param.Size = 1024;
            param.SourceColumn = "lon";
            this._commandCollection[1].Parameters.Add(param);
            param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@maxlon";
            param.DbType = global::System.Data.DbType.Object;
            param.Size = 1024;
            param.SourceColumn = "lon";
            this._commandCollection[1].Parameters.Add(param);
            this._commandCollection[2] = new global::System.Data.SQLite.SQLiteCommand();
            this._commandCollection[2].Connection = this.Connection;
            this._commandCollection[2].CommandText = @"SELECT     oui, totalpacketsweak, totalpacketstotal, totalpacketsllc, totalpacketsdupeiv, totalpacketsdata, totalpacketscrypt, Network, NetType, ESSID, BSSID, Info, 
                      Channel, Cloaked, Encryption, Decrypted, MaxRate, MaxSeenRate, Beacon, LLC, Data, Crypt, Weak, Total, Carrier, Encoding, FirstTime, LastTime, 
                      BestQuality, BestSignal, BestNoise, GPSMinLat, GPSMinLon, GPSMinAlt, GPSMinSpd, GPSMaxLat, GPSMaxLon, GPSMaxAlt, GPSMaxSpd, 
                      GPSBestLat, GPSBestLon, GPSBestAlt, Datasize, IPType, IP
FROM         Data
WHERE     (BSSID = @param1)";
            this._commandCollection[2].CommandType = global::System.Data.CommandType.Text;
            param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@param1";
            param.DbType = global::System.Data.DbType.String;
            param.Size = 2147483647;
            param.SourceColumn = "BSSID";
            this._commandCollection[2].Parameters.Add(param);
            this._commandCollection[3] = new global::System.Data.SQLite.SQLiteCommand();
            this._commandCollection[3].Connection = this.Connection;
            this._commandCollection[3].CommandText = @"SELECT     oui, data.firsttime, data.lasttime, Network, NetType, data.ESSID, data.BSSID,gpsdata.lat, gpsdata.lon
FROM         Data INNER JOIN
                      gpsdata ON gpsdata.bssid = data.bssid
WHERE     (NetType = 'infrastructure') AND (Encryption = @theenc)

order by gpsdata.lon
";
            this._commandCollection[3].CommandType = global::System.Data.CommandType.Text;
            param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@theenc";
            param.DbType = global::System.Data.DbType.Object;
            param.Size = 1024;
            param.SourceColumn = "";
            this._commandCollection[3].Parameters.Add(param);
            this._commandCollection[4] = new global::System.Data.SQLite.SQLiteCommand();
            this._commandCollection[4].Connection = this.Connection;
            this._commandCollection[4].CommandText = @"SELECT     oui, totalpacketsweak, totalpacketstotal, totalpacketsllc, totalpacketsdupeiv, totalpacketsdata, totalpacketscrypt, Network, NetType, ESSID, BSSID, Info, 
                      Channel, Cloaked, Encryption, Decrypted, MaxRate, MaxSeenRate, Beacon, LLC, Data, Crypt, Weak, Total, Carrier, Encoding, FirstTime, LastTime, 
                      BestQuality, BestSignal, BestNoise, GPSMinLat, GPSMinLon, GPSMinAlt, GPSMinSpd, GPSMaxLat, GPSMaxLon, GPSMaxAlt, GPSMaxSpd, 
                      GPSBestLat, GPSBestLon, GPSBestAlt, Datasize, IPType, IP
FROM         Data
WHERE     (FirstTime > @startdate)
and firsttime < @enddate";
            this._commandCollection[4].CommandType = global::System.Data.CommandType.Text;
            param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@startdate";
            param.DbType = global::System.Data.DbType.Object;
            param.Size = 1024;
            param.SourceColumn = "FirstTime";
            this._commandCollection[4].Parameters.Add(param);
            param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@enddate";
            param.DbType = global::System.Data.DbType.Object;
            param.Size = 1024;
            param.SourceColumn = "FirstTime";
            this._commandCollection[4].Parameters.Add(param);
            this._commandCollection[5] = new global::System.Data.SQLite.SQLiteCommand();
            this._commandCollection[5].Connection = this.Connection;
            this._commandCollection[5].CommandText = @"SELECT     oui, totalpacketsweak, totalpacketstotal, totalpacketsllc, totalpacketsdupeiv, totalpacketsdata, totalpacketscrypt, Network, NetType, ESSID, BSSID, Info, 
                      Channel, Cloaked, Encryption, Decrypted, MaxRate, MaxSeenRate, Beacon, LLC, Data, Crypt, Weak, Total, Carrier, Encoding, FirstTime, LastTime, 
                      BestQuality, BestSignal, BestNoise, GPSMinLat, GPSMinLon, GPSMinAlt, GPSMinSpd, GPSMaxLat, GPSMaxLon, GPSMaxAlt, GPSMaxSpd, 
                      GPSBestLat, GPSBestLon, GPSBestAlt, Datasize, IPType, IP
FROM         Data
WHERE     (NetType = 'infrastructure') AND (Encryption = @theenc)
and (Essid not like '2WIRE%')
";
            this._commandCollection[5].CommandType = global::System.Data.CommandType.Text;
            param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@theenc";
            param.DbType = global::System.Data.DbType.Object;
            param.Size = 1024;
            param.SourceColumn = "Encryption";
            this._commandCollection[5].Parameters.Add(param);
            this._commandCollection[6] = new global::System.Data.SQLite.SQLiteCommand();
            this._commandCollection[6].Connection = this.Connection;
            this._commandCollection[6].CommandText = "SELECT     oui , BSSID\r\nFROM         Data\r\nWHERE     (oui = \'Unknown\')";
            this._commandCollection[6].CommandType = global::System.Data.CommandType.Text;
            this._commandCollection[7] = new global::System.Data.SQLite.SQLiteCommand();
            this._commandCollection[7].Connection = this.Connection;
            this._commandCollection[7].CommandText = "UPDATE    Data\r\nSET              oui = @oui\r\nWHERE     (BSSID = @BSSID)";
            this._commandCollection[7].CommandType = global::System.Data.CommandType.Text;
            param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@oui";
            param.DbType = global::System.Data.DbType.String;
            param.Size = 2147483647;
            param.SourceColumn = "oui";
            this._commandCollection[7].Parameters.Add(param);
            param = new global::System.Data.SQLite.SQLiteParameter();
            param.ParameterName = "@BSSID";
            param.DbType = global::System.Data.DbType.String;
            param.Size = 2147483647;
            param.SourceColumn = "BSSID";
            param.SourceVersion = global::System.Data.DataRowVersion.Original;
            this._commandCollection[7].Parameters.Add(param);
        }
 private void InitAdapter() {
     this._adapter = new global::System.Data.SQLite.SQLiteDataAdapter();
     global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
     tableMapping.SourceTable = "Table";
     tableMapping.DataSetTable = "Picture";
     tableMapping.ColumnMappings.Add("ID", "ID");
     tableMapping.ColumnMappings.Add("SearchText", "SearchText");
     tableMapping.ColumnMappings.Add("Image", "Image");
     tableMapping.ColumnMappings.Add("ImageType", "ImageType");
     tableMapping.ColumnMappings.Add("DateCreated", "DateCreated");
     tableMapping.ColumnMappings.Add("CardID", "CardID");
     this._adapter.TableMappings.Add(tableMapping);
     this._adapter.DeleteCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.DeleteCommand.Connection = this.Connection;
     this._adapter.DeleteCommand.CommandText = @"DELETE FROM [Picture] WHERE (([ID] = @Original_ID) AND ((@IsNull_SearchText = 1 AND [SearchText] IS NULL) OR ([SearchText] = @Original_SearchText)) AND ((@IsNull_Image = 1 AND [Image] IS NULL) OR ([Image] = @Original_Image)) AND ((@IsNull_ImageType = 1 AND [ImageType] IS NULL) OR ([ImageType] = @Original_ImageType)) AND ((@IsNull_DateCreated = 1 AND [DateCreated] IS NULL) OR ([DateCreated] = @Original_DateCreated)) AND ([CardID] = @Original_CardID))";
     this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_SearchText";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "SearchText";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_SearchText";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "SearchText";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Image";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Image";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Image";
     param.DbType = global::System.Data.DbType.Binary;
     param.DbType = global::System.Data.DbType.Binary;
     param.SourceColumn = "Image";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_ImageType";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ImageType";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_ImageType";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "ImageType";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_DateCreated";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "DateCreated";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_DateCreated";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "DateCreated";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_CardID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "CardID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     this._adapter.InsertCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.InsertCommand.Connection = this.Connection;
     this._adapter.InsertCommand.CommandText = "INSERT INTO [Picture] ([ID], [SearchText], [Image], [ImageType], [DateCreated], [" +
         "CardID]) VALUES (@ID, @SearchText, @Image, @ImageType, @DateCreated, @CardID)";
     this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@SearchText";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "SearchText";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Image";
     param.DbType = global::System.Data.DbType.Binary;
     param.DbType = global::System.Data.DbType.Binary;
     param.SourceColumn = "Image";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ImageType";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "ImageType";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@DateCreated";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "DateCreated";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@CardID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "CardID";
     this._adapter.InsertCommand.Parameters.Add(param);
     this._adapter.UpdateCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.UpdateCommand.Connection = this.Connection;
     this._adapter.UpdateCommand.CommandText = @"UPDATE [Picture] SET [ID] = @ID, [SearchText] = @SearchText, [Image] = @Image, [ImageType] = @ImageType, [DateCreated] = @DateCreated, [CardID] = @CardID WHERE (([ID] = @Original_ID) AND ((@IsNull_SearchText = 1 AND [SearchText] IS NULL) OR ([SearchText] = @Original_SearchText)) AND ((@IsNull_Image = 1 AND [Image] IS NULL) OR ([Image] = @Original_Image)) AND ((@IsNull_ImageType = 1 AND [ImageType] IS NULL) OR ([ImageType] = @Original_ImageType)) AND ((@IsNull_DateCreated = 1 AND [DateCreated] IS NULL) OR ([DateCreated] = @Original_DateCreated)) AND ([CardID] = @Original_CardID))";
     this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@SearchText";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "SearchText";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Image";
     param.DbType = global::System.Data.DbType.Binary;
     param.DbType = global::System.Data.DbType.Binary;
     param.SourceColumn = "Image";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ImageType";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "ImageType";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@DateCreated";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "DateCreated";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@CardID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "CardID";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_SearchText";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "SearchText";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_SearchText";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "SearchText";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Image";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Image";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Image";
     param.DbType = global::System.Data.DbType.Binary;
     param.DbType = global::System.Data.DbType.Binary;
     param.SourceColumn = "Image";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_ImageType";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ImageType";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_ImageType";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "ImageType";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_DateCreated";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "DateCreated";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_DateCreated";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "DateCreated";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_CardID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "CardID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
 }
 private void InitAdapter() {
     this._adapter = new global::System.Data.SQLite.SQLiteDataAdapter();
     global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
     tableMapping.SourceTable = "Table";
     tableMapping.DataSetTable = "Card";
     tableMapping.ColumnMappings.Add("ID", "ID");
     tableMapping.ColumnMappings.Add("Question", "Question");
     tableMapping.ColumnMappings.Add("Answer", "Answer");
     tableMapping.ColumnMappings.Add("Notes", "Notes");
     tableMapping.ColumnMappings.Add("Count", "Count");
     tableMapping.ColumnMappings.Add("DateCreated", "DateCreated");
     tableMapping.ColumnMappings.Add("LastModified", "LastModified");
     tableMapping.ColumnMappings.Add("MarkForReview", "MarkForReview");
     tableMapping.ColumnMappings.Add("Difficulty", "Difficulty");
     this._adapter.TableMappings.Add(tableMapping);
     this._adapter.DeleteCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.DeleteCommand.Connection = this.Connection;
     this._adapter.DeleteCommand.CommandText = @"DELETE FROM [Card] WHERE (([ID] = @Original_ID) AND ([Question] = @Original_Question) AND ([Answer] = @Original_Answer) AND ([Notes] = @Original_Notes) AND ([Count] = @Original_Count) AND ([DateCreated] = @Original_DateCreated) AND ([LastModified] = @Original_LastModified) AND ((@IsNull_MarkForReview = 1 AND [MarkForReview] IS NULL) OR ([MarkForReview] = @Original_MarkForReview)) AND ((@IsNull_Difficulty = 1 AND [Difficulty] IS NULL) OR ([Difficulty] = @Original_Difficulty)))";
     this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Question";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Question";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Answer";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Answer";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Notes";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Notes";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Count";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Count";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_DateCreated";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "DateCreated";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_LastModified";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "LastModified";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_MarkForReview";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "MarkForReview";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_MarkForReview";
     param.DbType = global::System.Data.DbType.Boolean;
     param.DbType = global::System.Data.DbType.Boolean;
     param.SourceColumn = "MarkForReview";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Difficulty";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Difficulty";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Difficulty";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Difficulty";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     this._adapter.InsertCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.InsertCommand.Connection = this.Connection;
     this._adapter.InsertCommand.CommandText = "INSERT INTO [Card] ([ID], [Question], [Answer], [Notes], [Count], [DateCreated], " +
         "[LastModified], [MarkForReview], [Difficulty]) VALUES (@ID, @Question, @Answer, " +
         "@Notes, @Count, @DateCreated, @LastModified, @MarkForReview, @Difficulty)";
     this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Question";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Question";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Answer";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Answer";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Notes";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Notes";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Count";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Count";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@DateCreated";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "DateCreated";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@LastModified";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "LastModified";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@MarkForReview";
     param.DbType = global::System.Data.DbType.Boolean;
     param.DbType = global::System.Data.DbType.Boolean;
     param.SourceColumn = "MarkForReview";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Difficulty";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Difficulty";
     this._adapter.InsertCommand.Parameters.Add(param);
     this._adapter.UpdateCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.UpdateCommand.Connection = this.Connection;
     this._adapter.UpdateCommand.CommandText = @"UPDATE [Card] SET [ID] = @ID, [Question] = @Question, [Answer] = @Answer, [Notes] = @Notes, [Count] = @Count, [DateCreated] = @DateCreated, [LastModified] = @LastModified, [MarkForReview] = @MarkForReview, [Difficulty] = @Difficulty WHERE (([ID] = @Original_ID) AND ([Question] = @Original_Question) AND ([Answer] = @Original_Answer) AND ([Notes] = @Original_Notes) AND ([Count] = @Original_Count) AND ([DateCreated] = @Original_DateCreated) AND ([LastModified] = @Original_LastModified) AND ((@IsNull_MarkForReview = 1 AND [MarkForReview] IS NULL) OR ([MarkForReview] = @Original_MarkForReview)) AND ((@IsNull_Difficulty = 1 AND [Difficulty] IS NULL) OR ([Difficulty] = @Original_Difficulty)))";
     this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Question";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Question";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Answer";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Answer";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Notes";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Notes";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Count";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Count";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@DateCreated";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "DateCreated";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@LastModified";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "LastModified";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@MarkForReview";
     param.DbType = global::System.Data.DbType.Boolean;
     param.DbType = global::System.Data.DbType.Boolean;
     param.SourceColumn = "MarkForReview";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Difficulty";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Difficulty";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Question";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Question";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Answer";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Answer";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Notes";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "Notes";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Count";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Count";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_DateCreated";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "DateCreated";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_LastModified";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.SourceColumn = "LastModified";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_MarkForReview";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "MarkForReview";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_MarkForReview";
     param.DbType = global::System.Data.DbType.Boolean;
     param.DbType = global::System.Data.DbType.Boolean;
     param.SourceColumn = "MarkForReview";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_Difficulty";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Difficulty";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_Difficulty";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "Difficulty";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
 }
 private void InitAdapter()
 {
     this._adapter = new global::System.Data.SQLite.SQLiteDataAdapter();
     global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
     tableMapping.SourceTable  = "Table";
     tableMapping.DataSetTable = "sql_servers";
     tableMapping.ColumnMappings.Add("id", "id");
     tableMapping.ColumnMappings.Add("name", "name");
     tableMapping.ColumnMappings.Add("port", "port");
     tableMapping.ColumnMappings.Add("host", "host");
     tableMapping.ColumnMappings.Add("username", "username");
     tableMapping.ColumnMappings.Add("password", "password");
     tableMapping.ColumnMappings.Add("database", "database");
     tableMapping.ColumnMappings.Add("db_type", "db_type");
     this._adapter.TableMappings.Add(tableMapping);
     this._adapter.DeleteCommand             = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.DeleteCommand.Connection  = this.Connection;
     this._adapter.DeleteCommand.CommandText = @"DELETE FROM [main].[sqlite_default_schema].[mysql_servers] WHERE (([id] = @Original_id) AND ([name] = @Original_name) AND ([port] = @Original_port) AND ([host] = @Original_host) AND ([username] = @Original_username) AND ([password] = @Original_password) AND ((@IsNull_database = 1 AND [database] IS NULL) OR ([database] = @Original_database)))";
     this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_id";
     param.DbType        = global::System.Data.DbType.Int64;
     param.DbType        = global::System.Data.DbType.Int64;
     param.SourceColumn  = "id";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_name";
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.SourceColumn  = "name";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_port";
     param.DbType        = global::System.Data.DbType.Int64;
     param.DbType        = global::System.Data.DbType.Int64;
     param.SourceColumn  = "port";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_host";
     param.DbType        = global::System.Data.DbType.String;
     param.SourceColumn  = "host";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_username";
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.SourceColumn  = "username";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_password";
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.SourceColumn  = "password";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName           = "@IsNull_database";
     param.DbType                  = global::System.Data.DbType.Int32;
     param.DbType                  = global::System.Data.DbType.Int32;
     param.SourceColumn            = "database";
     param.SourceVersion           = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_database";
     param.DbType        = global::System.Data.DbType.String;
     param.SourceColumn  = "database";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     this._adapter.InsertCommand             = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.InsertCommand.Connection  = this.Connection;
     this._adapter.InsertCommand.CommandText = "INSERT INTO [main].[sqlite_default_schema].[mysql_servers] ([name], [port], [host" +
                                               "], [username], [password], [database]) VALUES (@name, @port, @host, @username, @" +
                                               "password, @database)";
     this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@name";
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.SourceColumn  = "name";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@port";
     param.DbType        = global::System.Data.DbType.Int64;
     param.DbType        = global::System.Data.DbType.Int64;
     param.SourceColumn  = "port";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@host";
     param.DbType        = global::System.Data.DbType.String;
     param.SourceColumn  = "host";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@username";
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.SourceColumn  = "username";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@password";
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.SourceColumn  = "password";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@database";
     param.DbType        = global::System.Data.DbType.String;
     param.SourceColumn  = "database";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@db_type";
     param.DbType        = global::System.Data.DbType.Int32;
     param.SourceColumn  = "db_type";
     this._adapter.InsertCommand.Parameters.Add(param);
     this._adapter.UpdateCommand             = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.UpdateCommand.Connection  = this.Connection;
     this._adapter.UpdateCommand.CommandText = @"UPDATE [main].[sqlite_default_schema].[mysql_servers] SET [name] = @name, [port] = @port, [host] = @host, [username] = @username, [password] = @password, [database] = @database WHERE (([id] = @Original_id) AND ([name] = @Original_name) AND ([port] = @Original_port) AND ([host] = @Original_host) AND ([username] = @Original_username) AND ([password] = @Original_password) AND ((@IsNull_database = 1 AND [database] IS NULL) OR ([database] = @Original_database)))";
     this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@name";
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.SourceColumn  = "name";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@port";
     param.DbType        = global::System.Data.DbType.Int64;
     param.DbType        = global::System.Data.DbType.Int64;
     param.SourceColumn  = "port";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@host";
     param.DbType        = global::System.Data.DbType.String;
     param.SourceColumn  = "host";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@username";
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.SourceColumn  = "username";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@password";
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.SourceColumn  = "password";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@database";
     param.DbType        = global::System.Data.DbType.String;
     param.SourceColumn  = "database";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_id";
     param.DbType        = global::System.Data.DbType.Int64;
     param.DbType        = global::System.Data.DbType.Int64;
     param.SourceColumn  = "id";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_name";
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.SourceColumn  = "name";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_port";
     param.DbType        = global::System.Data.DbType.Int64;
     param.DbType        = global::System.Data.DbType.Int64;
     param.SourceColumn  = "port";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_host";
     param.DbType        = global::System.Data.DbType.String;
     param.SourceColumn  = "host";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_username";
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.SourceColumn  = "username";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_password";
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.DbType        = global::System.Data.DbType.AnsiString;
     param.SourceColumn  = "password";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName           = "@IsNull_database";
     param.DbType                  = global::System.Data.DbType.Int32;
     param.DbType                  = global::System.Data.DbType.Int32;
     param.SourceColumn            = "database";
     param.SourceVersion           = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_database";
     param.DbType        = global::System.Data.DbType.String;
     param.SourceColumn  = "database";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
 }
 private void InitCommandCollection() {
     this._commandCollection = new global::System.Data.SQLite.SQLiteCommand[6];
     this._commandCollection[0] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[0].Connection = this.Connection;
     this._commandCollection[0].CommandText = "SELECT [ID], [Question], [Answer], [Notes], [Count], [DateCreated], [LastModified" +
         "], [MarkForReview], [Difficulty] FROM [Card]";
     this._commandCollection[0].CommandType = global::System.Data.CommandType.Text;
     this._commandCollection[1] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[1].Connection = this.Connection;
     this._commandCollection[1].CommandText = "SELECT        COUNT(ID) AS Expr1\r\nFROM            Card";
     this._commandCollection[1].CommandType = global::System.Data.CommandType.Text;
     this._commandCollection[2] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[2].Connection = this.Connection;
     this._commandCollection[2].CommandText = "DELETE FROM Card\r\nWHERE        (ID = @id)";
     this._commandCollection[2].CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@id";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._commandCollection[2].Parameters.Add(param);
     this._commandCollection[3] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[3].Connection = this.Connection;
     this._commandCollection[3].CommandText = "SELECT Answer, [Count], DateCreated, Difficulty, ID, LastModified, MarkForReview," +
         " Notes, Question FROM Card WHERE (ID = @ID)";
     this._commandCollection[3].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "ID";
     this._commandCollection[3].Parameters.Add(param);
     this._commandCollection[4] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[4].Connection = this.Connection;
     this._commandCollection[4].CommandText = "SELECT Answer, [Count], DateCreated, Difficulty, ID, LastModified, MarkForReview," +
         " Notes, Question FROM Card WHERE (Question = @question) AND (Answer = @answer)";
     this._commandCollection[4].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@question";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "Question";
     this._commandCollection[4].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@answer";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "Answer";
     this._commandCollection[4].Parameters.Add(param);
     this._commandCollection[5] = new global::System.Data.SQLite.SQLiteCommand();
     this._commandCollection[5].Connection = this.Connection;
     this._commandCollection[5].CommandText = @"UPDATE [Card] SET [ID] = @ID, [Question] = @Question, [Answer] = @Answer, [Notes] = @Notes, [Count] = @Count, [DateCreated] = @DateCreated, [LastModified] = @LastModified, [MarkForReview] = @MarkForReview, [Difficulty] = @Difficulty WHERE [ID] = @Original_ID";
     this._commandCollection[5].CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "ID";
     this._commandCollection[5].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Question";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "Question";
     this._commandCollection[5].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Answer";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "Answer";
     this._commandCollection[5].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Notes";
     param.DbType = global::System.Data.DbType.String;
     param.Size = 2147483647;
     param.SourceColumn = "Notes";
     this._commandCollection[5].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Count";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "Count";
     this._commandCollection[5].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@DateCreated";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.Size = 8;
     param.SourceColumn = "DateCreated";
     this._commandCollection[5].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@LastModified";
     param.DbType = global::System.Data.DbType.DateTime;
     param.DbType = global::System.Data.DbType.DateTime;
     param.Size = 8;
     param.SourceColumn = "LastModified";
     this._commandCollection[5].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@MarkForReview";
     param.DbType = global::System.Data.DbType.Boolean;
     param.DbType = global::System.Data.DbType.Boolean;
     param.Size = 1;
     param.SourceColumn = "MarkForReview";
     this._commandCollection[5].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Difficulty";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "Difficulty";
     this._commandCollection[5].Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_ID";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.Size = 4;
     param.SourceColumn = "ID";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._commandCollection[5].Parameters.Add(param);
 }
 private void InitAdapter() {
     this._adapter = new global::System.Data.SQLite.SQLiteDataAdapter();
     global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
     tableMapping.SourceTable = "Table";
     tableMapping.DataSetTable = "songs";
     tableMapping.ColumnMappings.Add("id", "id");
     tableMapping.ColumnMappings.Add("title", "title");
     tableMapping.ColumnMappings.Add("artist", "artist");
     tableMapping.ColumnMappings.Add("fingerprint", "fingerprint");
     this._adapter.TableMappings.Add(tableMapping);
     this._adapter.DeleteCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.DeleteCommand.Connection = this.Connection;
     this._adapter.DeleteCommand.CommandText = "DELETE FROM [songs] WHERE (([id] = @Original_id) AND ([title] = @Original_title) " +
         "AND ([artist] = @Original_artist) AND ([fingerprint] = @Original_fingerprint))";
     this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_id";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "id";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_title";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "title";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_artist";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "artist";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_fingerprint";
     param.DbType = global::System.Data.DbType.Binary;
     param.DbType = global::System.Data.DbType.Binary;
     param.SourceColumn = "fingerprint";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     this._adapter.InsertCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.InsertCommand.Connection = this.Connection;
     this._adapter.InsertCommand.CommandText = "INSERT INTO [songs] ([id], [title], [artist], [fingerprint]) VALUES (@id, @title," +
         " @artist, @fingerprint)";
     this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@id";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "id";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@title";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "title";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@artist";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "artist";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@fingerprint";
     param.DbType = global::System.Data.DbType.Binary;
     param.DbType = global::System.Data.DbType.Binary;
     param.SourceColumn = "fingerprint";
     this._adapter.InsertCommand.Parameters.Add(param);
     this._adapter.UpdateCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.UpdateCommand.Connection = this.Connection;
     this._adapter.UpdateCommand.CommandText = "UPDATE [songs] SET [id] = @id, [title] = @title, [artist] = @artist, [fingerprint" +
         "] = @fingerprint WHERE (([id] = @Original_id) AND ([title] = @Original_title) AN" +
         "D ([artist] = @Original_artist) AND ([fingerprint] = @Original_fingerprint))";
     this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@id";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "id";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@title";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "title";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@artist";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "artist";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@fingerprint";
     param.DbType = global::System.Data.DbType.Binary;
     param.DbType = global::System.Data.DbType.Binary;
     param.SourceColumn = "fingerprint";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_id";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "id";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_title";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "title";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_artist";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "artist";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_fingerprint";
     param.DbType = global::System.Data.DbType.Binary;
     param.DbType = global::System.Data.DbType.Binary;
     param.SourceColumn = "fingerprint";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
 }
Exemple #31
0
 private void InitAdapter() {
     this._adapter = new global::System.Data.SQLite.SQLiteDataAdapter();
     global::System.Data.Common.DataTableMapping tableMapping = new global::System.Data.Common.DataTableMapping();
     tableMapping.SourceTable = "Table";
     tableMapping.DataSetTable = "discs";
     tableMapping.ColumnMappings.Add("disc_id", "disc_id");
     tableMapping.ColumnMappings.Add("page_number", "page_number");
     tableMapping.ColumnMappings.Add("location_id", "location_id");
     this._adapter.TableMappings.Add(tableMapping);
     this._adapter.DeleteCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.DeleteCommand.Connection = this.Connection;
     this._adapter.DeleteCommand.CommandText = "DELETE FROM [discs] WHERE (([disc_id] = @Original_disc_id) AND ((@IsNull_page_num" +
         "ber = 1 AND [page_number] IS NULL) OR ([page_number] = @Original_page_number)) A" +
         "ND ([location_id] = @Original_location_id))";
     this._adapter.DeleteCommand.CommandType = global::System.Data.CommandType.Text;
     global::System.Data.SQLite.SQLiteParameter param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_disc_id";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "disc_id";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_page_number";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "page_number";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_page_number";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "page_number";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_location_id";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "location_id";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.DeleteCommand.Parameters.Add(param);
     this._adapter.InsertCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.InsertCommand.Connection = this.Connection;
     this._adapter.InsertCommand.CommandText = "INSERT INTO [discs] ([disc_id], [page_number], [location_id]) VALUES (@disc_id, @" +
         "page_number, @location_id)";
     this._adapter.InsertCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@disc_id";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "disc_id";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@page_number";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "page_number";
     this._adapter.InsertCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@location_id";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "location_id";
     this._adapter.InsertCommand.Parameters.Add(param);
     this._adapter.UpdateCommand = new global::System.Data.SQLite.SQLiteCommand();
     this._adapter.UpdateCommand.Connection = this.Connection;
     this._adapter.UpdateCommand.CommandText = @"UPDATE [discs] SET [disc_id] = @disc_id, [page_number] = @page_number, [location_id] = @location_id WHERE (([disc_id] = @Original_disc_id) AND ((@IsNull_page_number = 1 AND [page_number] IS NULL) OR ([page_number] = @Original_page_number)) AND ([location_id] = @Original_location_id))";
     this._adapter.UpdateCommand.CommandType = global::System.Data.CommandType.Text;
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@disc_id";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "disc_id";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@page_number";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "page_number";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@location_id";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "location_id";
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_disc_id";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "disc_id";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@IsNull_page_number";
     param.DbType = global::System.Data.DbType.Int32;
     param.DbType = global::System.Data.DbType.Int32;
     param.SourceColumn = "page_number";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     param.SourceColumnNullMapping = true;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_page_number";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "page_number";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
     param = new global::System.Data.SQLite.SQLiteParameter();
     param.ParameterName = "@Original_location_id";
     param.DbType = global::System.Data.DbType.String;
     param.SourceColumn = "location_id";
     param.SourceVersion = global::System.Data.DataRowVersion.Original;
     this._adapter.UpdateCommand.Parameters.Add(param);
 }