Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Перехожу с Delphi на C#, помогите с основами / 20 сообщений из 20, страница 1 из 1
06.10.2008, 09:39
    #35577290
Alkatraz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
Здравствуйте!

Перехожу с Delphi на C#, проблемм с освоением языка особенных нет, но есть серьезное непонимание основ работы с данными. Книжки читал, самое общее представление имею, но стоит вполне конкретная задача перенести один очень простой проект на C#. Вся бизнес логика реализована на сервере. Доступ к данным идет через процедуры с параметрами, в зависимости от которых возвращаемая структура данных может быть изменена. Поддержание целостности данных реализовано через триггеры, менять способ работы с базой нельзя.

На Delphi все реализовано следующим образом - на форме есть ADOConnection, DataSource и ADOStoredProc. Поля в ADOStoredProc не прописаны, что бы иметь возможность получать данные разной структуры. В нужный момент времени, прописываются параметры в ADOStoredProc, которые обезспечивают возвращение нужных данных нужной структуры и производятся операции над ними в зависимости от ситуации.

Пожалуйста, объясните на приведенном примере, как тоже самое реализовать в ADO.NET (и вообще - в ту ли степь я полез?).

Из книжек пока (чуть менее недели начал изучать) мало что для себя вынес. Если можно, то порекомендуйте пожалуйста книгу с конкретными примерами по теме.

Спасибо!..
...
Рейтинг: 0 / 0
06.10.2008, 11:09
    #35577497
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
AlkatrazПожалуйста, объясните на приведенном примере, как тоже самое реализовать в ADO.NET
Т.е., Вы предлагаете бесплатно перписать Вам дельфи-приложение на дотнет?
Задавайте вопросы по-существу. Вопросы, типа, "как мне спасти мир" - ни к чему хорошему не приведут.
AlkatrazИз книжек пока (чуть менее недели начал изучать) мало что для себя вынес.
Значит, не те книги читаете. Советую обратить внимание на Сеппа Д. "Microsoft ADO.NET"
...
Рейтинг: 0 / 0
06.10.2008, 11:34
    #35577580
Alkatraz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
Ну зачем же сразу переписать? Я попросил привести пример,а не переписать. По этому примеру я уже смогу попытаться разобраться и переписать все остальное.

Я привел пример, типичный для приложения. Если я разберусь с ним, то с большой долей вероятности разбирусь и с остальным.
...
Рейтинг: 0 / 0
06.10.2008, 12:47
    #35577876
Strassebahn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
Имхо для дельфиста эта книга гораздо лучше.
Модератор:
Ссылки на книги не выкладываем.
...
Рейтинг: 0 / 0
06.10.2008, 12:53
    #35577891
Alkatraz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
МСУ

Спачибо за книгу - действительно интересно и понятно.

Strassebahn

С нее я начинал, но там небыло нужных мне примеров и пояснений.
...
Рейтинг: 0 / 0
06.10.2008, 13:06
    #35577928
Strassebahn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
Модератор:
Ссылки на книги не выкладываем.
...
Рейтинг: 0 / 0
06.10.2008, 21:44
    #35579192
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
МСУ AlkatrazПожалуйста, объясните на приведенном примере, как тоже самое реализовать в ADO.NET
Т.е., Вы предлагаете бесплатно перписать Вам дельфи-приложение на дотнет?
Задавайте вопросы по-существу. Вопросы, типа, "как мне спасти мир" - ни к чему хорошему не приведут.
AlkatrazИз книжек пока (чуть менее недели начал изучать) мало что для себя вынес.
Значит, не те книги читаете. Советую обратить внимание на Сеппа Д. "Microsoft ADO.NET"
Хотел посоветовать Сахила Малика, но качнул Сеппу, просмотрел его... Нет, пожалуй Сеппа... Надо и мне было его покупать, но кто же знал... =)
...
Рейтинг: 0 / 0
07.10.2008, 13:30
    #35580260
Alkatraz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
Прочитал Сеппу, не могу воспроизвести приведенные в книге примеры - у меня CS2008 и на закладке Data нет приведенных у него в примерах SqlConnection и остальных компонентов...

Помогите с примером, пожалуйста!..
...
Рейтинг: 0 / 0
07.10.2008, 13:33
    #35580269
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
AlkatrazПрочитал Сеппу...
Уже? Так быстро? ;)
Alkatrazне могу воспроизвести приведенные в книге примеры - у меня CS2008 и на закладке Data нет приведенных у него в примерах SqlConnection и остальных компонентов...
Вы не листайте, вы читайте.
...
Рейтинг: 0 / 0
07.10.2008, 13:34
    #35580275
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
CompositumХотел посоветовать Сахила Малика, но качнул Сеппу, просмотрел его... Нет, пожалуй Сеппа... Надо и мне было его покупать, но кто же знал... =)
Я Вам советовал еще давно. Вы не прислушались к совету и купили этого ламо-Малика :)
...
Рейтинг: 0 / 0
07.10.2008, 13:36
    #35580282
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
Alkatraz Прочитал Сеппу
Откройте секрет - читаете с каким-нибудь книго-турбо-мозго-молекуло-распытителем?
...
Рейтинг: 0 / 0
07.10.2008, 14:00
    #35580358
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
МСУ
Я Вам советовал еще давно. Вы не прислушались к совету и купили этого ламо-Малика :)
в продаже только его нашел. В субботу на рынок смотаюсь, полистаю еще раз (в живую так сказать) - думаю взять.
...
Рейтинг: 0 / 0
07.10.2008, 14:08
    #35580393
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
Compositum МСУ
Я Вам советовал еще давно. Вы не прислушались к совету и купили этого ламо-Малика :)
в продаже только его нашел. В субботу на рынок смотаюсь, полистаю еще раз (в живую так сказать) - думаю взять.
А чё, электронный вариант не устраивает? У меня, в основном, литература в бинаре. Т.е., всегда под-рукой.
...
Рейтинг: 0 / 0
07.10.2008, 14:19
    #35580435
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
МСУ
А чё, электронный вариант не устраивает? У меня, в основном, литература в бинаре. Т.е., всегда под-рукой. на ноутбуке не удобно читать. лист не вмещается. да и глаза устают/болят. =(
...
Рейтинг: 0 / 0
07.10.2008, 14:23
    #35580445
Alkatraz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
Я знаком с языком, я же говорил. Сеппа излагает очень понятно с хорошими примерами, опыт работы с базами данных у меня тоже имеется, так что с теорией тоже все понятно. Учить, что бы держать все в памяти, не считаю необходимым, пока не разберусь с основами практического создания приложений для ADO.NET, тем более, что под рукой такое хорошее руководство.

Проблемма в практических примерах - создавать подключения, датасеты и тому подобное в коде очень просто и понятно, но вот как создать это в дизайнере? Скорее всего я упираюсь в стереотипы подхода к работе с базами данных.

Есть простая и понятная цель: создать DataView, создать кподключение к базе данных и вывести в DataView результат работы хранимой процедуры с одним параметром.

В коде я создаю подключение, делаю запрос к процедуре, вывожу в грид. Тут все понятно. Но как сделать тоже саме через дизайнер?
...
Рейтинг: 0 / 0
07.10.2008, 14:28
    #35580468
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
Alkatrazстереотипы подхода к работе с базами данных.
Тогда поищите в форуме C# обсуждения коллег по теме ORM + SQL: LinQ, NHibernate, BLToolkit.
...
Рейтинг: 0 / 0
07.10.2008, 15:06
    #35580604
Ъй
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
Alkatrazи на закладке Data нет приведенных у него в примерах SqlConnection и остальных компонентов...
Это... запомните раз и навсегда: подобные вещи в норм.. в С# визуальными компонентами не являются, и никогда не будут являться. Почитайте про импорт неймспейсов, про добавление референсов, и будет вам щастье.
...
Рейтинг: 0 / 0
07.10.2008, 15:30
    #35580711
Миледи Хася
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
качаем, качаем... кто не успел я не виноват :)
...
Рейтинг: 0 / 0
24.10.2008, 23:00
    #35615655
Andrey_0
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
AlkatrazПрочитал Сеппу, не могу воспроизвести приведенные в книге примеры - у меня CS2008 и на закладке Data нет приведенных у него в примерах SqlConnection и остальных компонентов...

Помогите с примером, пожалуйста!..

Лучшая книга - MSDN (ИМХО). Только забубенная многость.
...
Рейтинг: 0 / 0
24.10.2008, 23:38
    #35615673
Абсолют
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Перехожу с Delphi на C#, помогите с основами
Andrey_0,

+1024
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Перехожу с Delphi на C#, помогите с основами / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]