Результаты поиска
Создание базы данных SQLite на основе набора данных XSD
Кто-нибудь знает, есть ли способ создать базу данных SQLite на основе XSD DataSet ? В прошлом я просто использовал базовый менеджер SQLite, но хочу немного больше объединить вещи с моей разработкой .NET , если это возможно.
Использование нескольких баз данных SQLite одновременно
У меня есть 2 базы данных SQLite, одна загружена с сервера (server.db), а другая используется в качестве хранилища на клиенте ( client.db). Мне нужно выполнить различные запросы синхронизации в клиентской базе данных, используя данные из базы данных сервера.
Например, я хочу удалить все строки в таблице client.db tRole и повторно заполнить все строки в таблице server.db tRole .
Другой пример: я хочу удалить все строки в таблице client.db tFile , где fileID не находится в таблице server.db tFile .
В SQL Server вы можете просто префиксировать таблицу с именем базы данных. Есть ли вообще возможность сделать это в SQLite, используя Adobe Air?
Использование нескольких баз данных SQLite одновременно
У меня есть 2 базы данных SQLite, одна загружена с сервера (server.db), а другая используется в качестве хранилища на клиенте ( client.db). Мне нужно выполнить различные запросы синхронизации в клиентской базе данных, используя данные из базы данных сервера.
Например, я хочу удалить все строки в таблице client.db tRole и повторно заполнить все строки в таблице server.db tRole .
Другой пример: я хочу удалить все строки в таблице client.db tFile , где fileID не находится в таблице server.db tFile .
В SQL Server вы можете просто префиксировать таблицу с именем базы данных. Есть ли вообще возможность сделать это в SQLite, используя Adobe Air?
T-Sql формат даты в секундах с момента последней эпохи / форматирование для ввода sqlite
Я предполагаю, что это должно быть что-то вроде:
CONVERT(CHAR(24), lastModified, 101)
Однако я не уверен в правильном значении для третьего параметра.
Спасибо!
Ну, я пытаюсь написать сценарий для копирования моей базы данных сервера sql в файл sqlite, который загружается в приложение air, которое затем синхронизирует данные с другим файлом sqlite. У меня куча проблем с датами. Если я выбираю дату в air и пытаюсь вставить ее, это не удается, потому что она не в правильном формате... даже если это была действительная дата для начала. Я решил, что попробую поэкспериментировать с unix временем, так как это единственное, что работает до сих пор. Я рассматриваю возможность просто оставить их как varchar, потому что я все равно не сортирую по ним.
Почему sqlite3-ruby-1.2.2 не работает на OS X?
Я бегу
- OS X 10.5,
- Ruby 1.8.6,
- Rails 2.1,
- sqlite3-ruby 1.2.2
и я получаю следующую ошибку при попытке сгрести db:migrate на приложение, которое работает найти подключен к MySQL.
грабли прервана! нет такого файла для загрузки -- sqlite3 / database
Быстрый простой способ перенести SQLite3 в MySQL?
Кто-нибудь знает быстрый и простой способ переноса базы данных SQLite3 в MySQL?
Как лучше всего подключить и использовать базу данных sqlite из C#
Я уже делал это раньше в C++, включая sqlite.h, но есть ли такой же простой способ в C#?
Как заставить Cogear использовать базы Sqlite?
Возникла необходимости использовать Cogear с Sqlite-базой.
Так как он основан на Codeigniter, который эти базы поддерживает, проблем, как мне кажется, быть не должно.
Куда копать?
Как заставить Cogear использовать базы Sqlite?
Возникла необходимости использовать Cogear с Sqlite-базой.
Так как он основан на Codeigniter, который эти базы поддерживает, проблем, как мне кажется, быть не должно.
Куда копать?
C# + sqlite, несколько вопросов
В моем предыдущем вопросе я спрашивал насчёт языка, и вот решил начать писать прогу на C#
Но так как язык для меня новый сразу возникли некоторые вопросы. Какие-то решил с помощью гугля, а вот с базой данных возникла проблема.
Подключаю sqlite через ADO.NET (http://sqlite.phxsoftware.com/)
Через VS создаю таблицу users, заливаю туда какую-то инфу чтобы её вывести.
На форму кидаю элемент GridView.
Затем пользуясь этим руководством, пишу:
private void Form1_Load(object sender, EventArgs e)
{
SQLiteConnection ObjConnection = new SQLiteConnection("Data Source=data/database.db3;");
SQLiteCommand ObjCommand = new SQLiteCommand("SELECT * FROM users", ObjConnection);
ObjCommand.CommandType = CommandType.Text;
SQLiteDataAdapter ObjDataAdapter = new SQLiteDataAdapter(ObjCommand);
DataSet dataSet = new DataSet();
ObjDataAdapter.Fill(dataSet, "users");
dataGridView1.DataSource = dataSet.Tables["users"];
}
И всё отлично работает, при загрузке программы появляются данные из базы. Но дело не в этом. Я хочу провести небольшой рефакторинг:
— Нужно устанавливать связь с базой данных при открытии программы. Как я понял, за это отвечает первая строка (ObjConnection = new SQLiteConnection). Куда это лучше перенести?
— Где и как лучше хранить это соединение с базой, чтобы я всегда смог получить к нему доступ (что-то типа глобальной переменной)?
— Как мне сделать запрос, который вытащит одну строку, чтобы в дальнейшем с ней работать? Нужно что-то типа ObjConnection.query(«SELECT login FROM users WHERE id = 1»)
— В панели элементов появилась вкладка SQLite с элементами Connection, DataAdapter, Command — для чего они нужны? Чтобы визуально настроить базу через них, не прописывая это в коде?
private void Form1_Load(object sender, EventArgs e)
{
SQLiteConnection ObjConnection = new SQLiteConnection("Data Source=data/database.db3;");
SQLiteCommand ObjCommand = new SQLiteCommand("SELECT * FROM users", ObjConnection);
ObjCommand.CommandType = CommandType.Text;
SQLiteDataAdapter ObjDataAdapter = new SQLiteDataAdapter(ObjCommand);
DataSet dataSet = new DataSet();
ObjDataAdapter.Fill(dataSet, "users");
dataGridView1.DataSource = dataSet.Tables["users"];
}