Для вашей идеи на самом деле вы приближаетесь к успеху, но если вы делаете это, все должно быть хорошо:
for (int i=0;i<String_Array.length;i++) String_Array[i]=(String)Object_Array[i];
Кстати, использование утилиты Arrays довольно неплохо и делает код элегантным.
Моим любимым инструментом для работы с базами данных sqlite является sqliteManager , он стоит денег, но его деньги хорошо потрачены в моей книге.
Попробуйте что-то вроде этого: http://sqlitebrowser.sourceforge.net/
Вы используете массивы в качестве ключей. Couchdb будет сравнивать массивы, сравнивая каждый элемент массива в порядке возрастания до тех пор, пока два элемента не станут равны.
E. г. для сравнения [1, 'a', 5]
и [1, 'c', 0]
он сравнивает 1 с 1, затем 'a' с 'c' и будет решите, что [1, 'a', 5] меньше, чем [1, 'a', 0]
Это объясняет, почему ваш запрос ключа диапазона не выполняется:
["7446567e45dc5155353736cb3d6041c0", ноль, 5,30000]
больше ["7446567e45dc5155353736cb3d6041c0", ноль, 5,90000421]
Для строки подключения вам необходимо сохранить ее в зашифрованная форма в файле конфигурации. Проблема в том, что в приложении winforms должно быть достаточно информации, чтобы оно могло его расшифровать и использовать.
Для прямого доступа к коду вы можете использовать защиту доступа к коду и обфускацию.
В вашем случае я бы не дал приложение Windows для прямого доступа к базе данных. Пусть приложение Windows вызывает службу WCF, служба WCF будет обращаться к базе данных.
Пользователь ' org / en-US / firefox / addon / 5817
SQLite Manager
Управление любой базой данных SQLite на вашем компьютере ...
Возможности:
- Управление любой базой данных SQLite на вашем компьютере.
- Интуитивно понятный интерфейс иерархическое дерево, показывающее объекты базы данных.
- Полезные диалоговые окна для управления таблицами, индексами, представлениями и триггерами.
- Вы можете просматривать и выполнять поиск в таблицах, а также добавлять, редактировать, удалять и дублировать записи.
- Возможность для выполнить любой запрос sql.
- В представлениях тоже можно искать.
- Выпадающее меню помогает с синтаксисом sql, что упрощает написание sql.
- Легкий доступ к общим операциям через меню, панели инструментов, кнопки и контекстное меню .
- Экспорт таблиц / представлений / базы данных в формате csv / xml / sql. Импорт из csv / xml / sql (как UTF-8, так и UTF-16).
- Возможно выполнение нескольких операторов sql на вкладке «Выполнение».
- Вы можете сохранить запросы.
- Поддержка ADS в Windows ...