39 / 25 / 6
Регистрация: 14.02.2009
Сообщений: 355
|
|
1 | |
В чем лучше делать БД, чтобы она нормально работала с программой?08.03.2010, 15:51. Показов 1523. Ответов 7
Метки нет (Все метки)
Всем привет!
Пишется проект на С# в VS2005. Нужно чтобы программа работала с базой данных. Подскажите, в чем лучше делать БД , так чтобы она нормально работала с программой?????
0
|
08.03.2010, 15:51 | |
Ответы с готовыми решениями:
7
Как переделать программу так чтобы она работала в виде процесса а не формы Выполнить перегрузку функции, чтобы она работала с числами типа int, float Как сделать чтобы вариантная часть нормально работала? Переделать готовую программу, чтобы она работала с файлом |
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
08.03.2010, 15:52 | 2 |
для простоты полагаю Microsoft SQL Server Management Studio
0
|
39 / 25 / 6
Регистрация: 14.02.2009
Сообщений: 355
|
|
08.03.2010, 15:59 [ТС] | 3 |
Можно по точнее пожалуйста, а то я не очень в этом разбираюсь...)
Там вроде есть SQL Server 2005, SQL Server 2008, потом еще x86 и х64,.. В чем отличия??? И что лучше использовать чтобы работало хорошо с моей программой?
0
|
бжни
2473 / 1684 / 135
Регистрация: 14.05.2009
Сообщений: 7,162
|
|
08.03.2010, 16:04 | 4 |
ваша программа лишь клиент, сама база пишется на сервере, предоставляет клиенту доступ за счет запросов
SQL Server 2005, SQL Server 2008 - соответственно сервера, разницы между ними не скажу, не очень компетенте, однакож 2005 сервер в экспресс версии вроде со студией идет Microsoft SQL Server Management Studio - надстройка над сервером для работы с ним, чтоб не через командную строку с SQL'ем работать ах да, отличия с новыми версиями просто вводится новый функционал, сохраняя обратную совместимость, погуглите если интересно подробней
0
|
11 / 11 / 2
Регистрация: 17.07.2009
Сообщений: 72
|
|
11.03.2010, 12:18 | 5 |
Ответ на ваш вопрос зависит от того, какого типа ваша программа. Если это клиент-серверное приложение, то базу необходимо создавать на сервере и использовать что-то типа sql server 2005/2008 или другую СУБД, а если у вас локальная прикладуха то и базу нужно создавать локально, для чего с головой хватит SQL server express или mobile edition
0
|
81 / 80 / 4
Регистрация: 06.04.2009
Сообщений: 326
|
|
11.03.2010, 16:08 | 6 |
работать будет! )) и с 2005, и с 2008. Сейчас только перехожу на 2008, поэтому как по мне то роднее и удобнее - 2005ый, но это же дело привычки Да и, думаю, это моё временное мнение , и вскоре мне будет больше по душе 2008 Думаю тебе лучше уже сразу 2008 - всё-таки больше функционала, новее, ...
0
|
CEO
2258 / 1248 / 57
Регистрация: 16.03.2009
Сообщений: 3,588
|
|
12.03.2010, 01:57 | 7 |
IntellySence в новой Management Studio - вообще кул. Если прикладная программа - лутше сделать маленькую мобильную СУБД под SQL Server Express Edition или Microsoft SQL Server Compact Edition
0
|
81 / 80 / 4
Регистрация: 06.04.2009
Сообщений: 326
|
|
12.03.2010, 02:01 | 8 |
Добавлено через 2 минуты Да, мне тоже нравится ) Но мне не нравится, когда создаешь, например, новый столбец, то пока не перезапустишь studio, она будет подчеркивать обращение к этому полю
0
|
12.03.2010, 02:01 | |
12.03.2010, 02:01 | |
Помогаю со студенческими работами здесь
8
Изменить прогу, чтобы она работала на 32-х битной платформе Переделать программу, чтобы она работала не с числами, а с символами Переписать программу, чтобы она работала не с текстом, а числами Как в программу вставить функцию assign, чтобы она работала? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |