C#→ Создание базы данных SQLite

Фев 16, 2011

Пытался сохранить структуру DataSet в базу данных так, чтобы таблицы с нужной структурой создавались сами в файле базы SQLite, на основе DataSet. Однако, как оказалось, это не возможно и необходимо создавать таблицы через SQL запрос.

Пример создания базы данных и таблицы:

        public void CreateTable(string FileData)
        {
            SQLiteConnection.CreateFile(FileData);
            using (SQLiteConnection sqlConnection = new SQLiteConnection(String.Format("Data source={0}", FileData)))
            {
                sqlConnection.Open();
                using (SQLiteCommand sqlCommand = sqlConnection.CreateCommand())
                {
                    sqlCommand.CommandText = @"
                    CREATE TABLE [users] (
                    [id] integer PRIMARY KEY NOT NULL,
                    [login] varchar(200) NOT NULL,
                    [passwd] varchar(200) NOT NULL);";
                    sqlCommand.ExecuteNonQuery();
                }
                sqlConnection.Close();
            }
        }

Похожие статьи:

  1. Отправка multipart/form-data данных
  2. Генерация MD5 хэша
  3. Критика класса LiveInternet

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *