Пишу программу, которая так или иначе будет работать с базой данных и я хочу знать, с какими ещё базами данных позволяет работать C# окромя:
1)MSSQL
2)Аксесовской БД
3)MySQL
Спрашиваю я это потому, что стоит жесткое требование о том, что пользователь после установки этой программы не должен ставить никаких SQL,MySQL и пр серверов СУБД.Вариант с Accessoм тоже не подходит.
9 июля 2009 в 15:05
А возможно ли запаролить бд, которые я буду создавать на SQLite и FireBird?
30 июня 2009 в 11:01
SQLite тоже ничего не требует, там тока дата-провайдер подключаешь и всё. А в Firebird Embedded нужно подключить дата-провайдер и кинуть dll-ку самого сервера в папку с прогой
30 июня 2009 в 10:02
dBase. Насколько я знаю, этот формат вообще ничего не требует.
30 июня 2009 в 9:04
если без установки серверов, то смотри в сторону SQLite или Firebird Embedded
30 июня 2009 в 8:02
С любыми. Если напишешь соответствующий провайдер)
Если по твоим требованиям смотреть – используй тогда XML ( Это обычный файл будет). Если пользователю работать только на его машине, то это самый оптимальный вариант. Если по сети, то тут уже надо думать.
30 июня 2009 в 8:02
Oracle, Firebird,PostgreSQL, SQLite …, короче с любой для которой существует соответствующий провайдер.
Погугли ado.net provider