Правила Форума редакция от 22.06.2020 |
|
|
|
|
|
Опции темы | Опции просмотра | Language |
06.11.2007, 22:30 | #1 |
База данных без ADO и т.п.
Привет! Хочу создать небольшую прогу-базу данных в Microsoft Visual Studio. Мне не нужна вся мощь встроенных дата энджайнов и т.п., к тому же необходима полная портабельность. Как создать подобную прогу в Microsoft Visual Studio? Желательно в C#. Может какие готовые библиотеки есть? Функциональность на подобие известной проги БизнесПак.
|
|
Реклама: | Рекомендуем гипермаркет КНС.ру - p3145dn kyocera - более 50-ти тысяч наименований товаров со склада в Москве | Рекомендуем КНС Нева - Ippon Back Basic 1500 Euro - поставка техники в СПБ и города северо-запада России. | лекарство от пульпита | покататься в питере на теплоходе сколько стоит | гугл формы в яндекс формы |
07.11.2007, 14:09 | #2 |
Постоялец
Пол: Регистрация: 30.10.2006
Сообщений: 270
Репутация: 197
|
Ответ: База данных без ADO и т.п.
БизнесПак работает с DBFками
The alxBase classes for work with DBF files This classes is useful for work with dbf files. The current version supports formats: FoxPro, Visual FoxPro, dBASEIII - dBASE 5.x, Clipper and HiPer-SIx. http://www.codeproject.com/database/alxbase.asp |
Сказали спасибо: |
07.11.2007, 20:57 | #3 |
Ответ: База данных без ADO и т.п.
booktiger, большучее спасибо! вроде CodeProject смотрел, но эту библиотеку пропустил.
А как вообще создать прогу без использования .NET и т.п.? просто используя только MFC проекты и C++? А в C# это возможно? |
|
08.11.2007, 13:55 | #4 |
Постоялец
Пол: Регистрация: 30.10.2006
Сообщений: 270
Репутация: 197
|
Ответ: База данных без ADO и т.п.
Это тебе в сторону Unmanaged Code в NET надо смотреть
по ключевому слову Unmanaged Code можно много ресурсов найти http://www.yandex.ru/yandsearch?text=unmanaged+code Net framework 2.0 позволяет делать сборки из управлямого и неуправляемого кода http://www.netcode.ru/dotnet/?lang=&...261&artID=7111 т.е есть прогу на с# а библиотеки требующие скорости на С++ В MFC к сожалению не силен. |
08.11.2007, 17:38 | #5 |
Постоялец
Пол: Регистрация: 25.12.2006
Сообщений: 558
Репутация: 184
|
Ответ: База данных без ADO и т.п.
batman1, если вы не понимаете и не умеете .Net - просто не используйте его В Microsoft Visual Studio пока еще никто обыкновенный C++ с милыми вашему сердцу MFC не отменил.
|
08.11.2007, 17:41 | #6 |
Ответ: База данных без ADO и т.п.
Unmanaged Code это конечно хорошо... но он, как я полагаю, работает в среде Net и требует соответственно предустановленной Net framework. т.е. с программкой весом в мегабайт нужно поставлять еще кучу всего. а как сделать абсолютно портабельную прогу в ms visual studio? только средствами с++ ?
Добавлено через 5 минут Unmanaged Code это конечно хорошо... но он, как я полагаю, работает в среде Net и требует соответственно предустановленной Net framework. т.е. с программкой весом в мегабайт нужно поставлять еще кучу всего. а как сделать абсолютно портабельную прогу в ms visual studio? только средствами с++ ? Добавлено через 48 минут mikle, причем здесь умею, понимаю ли? мне очень нравится net. просто меня также интересует, можно ли в ms visual studio делать проекты не использующие фраймворк? или это возможно только средствами с++ ? Последний раз редактировалось batman1; 08.11.2007 в 18:30.. Причина: Добавлено сообщение |
|
20.11.2007, 10:17 | #7 |
Неактивный пользователь
Пол: Регистрация: 04.08.2007
Сообщений: 38
Репутация: 52
|
Ответ: База данных без ADO и т.п.
Вот пример как получить доступ к базе данных DBF FoxPro из шарпа, к другим базам доступ аналогичный:
DbProviderFactory f = DbProviderFactories.GetFactory("System.Data.OleDb" ); DbConnection cn = f.CreateConnection(); cn.ConnectionString = "Provider=vfpoledb.1;Data Source=" + txtRutaDbf.Text + ";Collating Sequence=general;"; cn.Open(); foreach (FileInfo fInfo in lstTablas.SelectedItems) { string archivo = fInfo.Name; string comando = "SELECT * FROM " + archivo; DbCommand cm = cn.CreateCommand(); cm.CommandText = comando; try { dt.Load(cm.ExecuteReader()); } catch (Exception) { //throw; } } |
14.12.2007, 09:49 | #8 |
Новичок
Пол: Регистрация: 08.09.2006
Сообщений: 28
Репутация: 2
|
Ответ: База данных без ADO и т.п.
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Упала База данных | gaoloma | Скорая помощь | 7 | 01.09.2009 16:52 |
База данных ADO на Access | mauar | Delphi | 5 | 08.04.2009 17:56 |
База ДАнных CRONOS | Zubalo | Архив | 1 | 15.07.2007 20:05 |
База данных | Zubalo | Архив | 3 | 15.07.2007 13:39 |
Неизвестная база данных | qig | Архив | 5 | 25.08.2006 22:46 |
|
|