Member 11230124 Ответов: 1

Как создать базу данных на языке Си#


Я хочу создать одну базу данных &ампер; кодирования в том, что считать А,Б,В, клиенты, если я добавлю остаток средств на РС заказчика.3000 в, то его хранят при a = 3000, если я опять пополнить баланс за 2000 год в то время это добавить в предыдущий остаток, т. е. 3000+2000 &усилителя; магазин 5000

Что я уже пробовал:

want to create one database & coding in that Consider A,B,C, are customers if I add balance  on customer Rs.3000 in A then it store at A = 3000, If i again add balance of 2000 in A that time it add into previous balance i.e. 3000+2000 & store 5000

Maciej Los

А что у тебя за вопрос?

1 Ответов

Рейтинг:
2

OriginalGriff

Не создавайте БД на C# - это намного проще сделать в системе управления для движка БД, который вы собираетесь использовать: это будет использовать графический интерфейс, и это сделает вещи намного проще, особенно если вы новичок!

Для SQL Server это будет SSMS (система управления Sql Server, поставляется со всеми версиями SQL Server)
Для ACE или реактивных двигателей доступ к графическому интерфейсу по умолчанию.
За другие против, как правило, может управлять основами.

Как только вы разберетесь с системой управления, тщательно подумайте о своем дизайне БД - десять минут сейчас могут сэкономить вам массу времени и усилий позже! Два столбца, которые обычно есть у меня в каждой таблице (независимо от того, использую я их или нет), - это столбец ID (INT, IDENTITY; или UNIQUEIDENTIFIER) и метка времени EnteredOn (DATETIME2) - с них гораздо проще начать, чем добавлять их после заполнения вашей БД! Помните, что столбец timestamp может иметь значение по умолчанию, которое я обычно устанавливаю в функцию SQL GetUTCDate.
Не забывайте всегда хранить данные в наиболее подходящем формате: хотя очень легко хранить все в Столбцах VARCHAR или NVARCHAR, это вызывает огромные проблемы позже, если вы хотите что-то с ними сделать. Используйте DECIMAL для валюты, INT для целых чисел, DATE, DATETIME или DATETIME2 для дат. Это немного больше работы, но это экономит вам так много усилий и боли позже.

Когда вы уверены, что ваш дизайн БД правильный, создайте его.

Затем вы можете начать решать, какая обработка должна выполняться в SQL, а какая-в C#.