![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
Deee |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 28.11.2008 Репутация: нет Всего: нет |
Здравствуйте!
стоит Visual studio 2008 express, sql server 2005 на c# написано приложение для просмотра данных из бызы и создание запросов к ней! на форме стоит textbox (или аналогичный элемент), в котором прописан текст запроса(SQL), по нажатию на кнопку он должен выполниться. как реализовать? подскажите пожалуйста. заранее благодарен! |
|||
|
||||
Partizan |
|
|||
![]() Let's do some .NET ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2828 Регистрация: 19.12.2005 Где: Санкт-Петербург Репутация: нет Всего: 67 |
Deee, создаёте объект типа SqlCommand и запускаете его метод ExecuteReader
-------------------- СУВ, Partizan. |
|||
|
||||
Deee |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 28.11.2008 Репутация: нет Всего: нет |
Partizan, если не трудно, можете выложить код?
|
|||
|
||||
Partizan |
|
|||
![]() Let's do some .NET ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2828 Регистрация: 19.12.2005 Где: Санкт-Петербург Репутация: нет Всего: 67 |
Deee,
© MSDN -------------------- СУВ, Partizan. |
|||
|
||||
Deee |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 28.11.2008 Репутация: нет Всего: нет |
||||
|
||||
Partizan |
|
||||||
![]() Let's do some .NET ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2828 Регистрация: 19.12.2005 Где: Санкт-Петербург Репутация: нет Всего: 67 |
Deee, это вывод результатов запроса в консоль построчно
текст из текстбокса подставляется вместо queryString
Откройте для себя гугль... http://www.google.ru/search?q=%D0%B8%D1%81...lient=firefox-a -------------------- СУВ, Partizan. |
||||||
|
|||||||
Deee |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 28.11.2008 Репутация: нет Всего: нет |
Partizan, спасибо, конечно, но некоторые из этих ссылок я читал...
нигде не могу раздобыть пример именно такого кода, чтоб разобраться. просто делал такую работу на делфи
там это выглядело так |
|||
|
||||
Partizan |
|
|||
![]() Let's do some .NET ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 2828 Регистрация: 19.12.2005 Где: Санкт-Петербург Репутация: нет Всего: 67 |
Deee, это не .NET...."с наскоку" переписать дельфовый код под C#.NET не получится, так что советую для начала подучить матчасть по гуглю и книжкам по ADO.NET 2.0
-------------------- СУВ, Partizan. |
|||
|
||||
Deee |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 28.11.2008 Репутация: нет Всего: нет |
Partizan, спасибо!
Добавлено через 1 минуту и 49 секунд Кто-нибудь покажите, пожалуйста, код по вышеприведенной проблеме! ![]() заранее благодарю! |
|||
|
||||
KelTron |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 8.10.2006 Где: Красноярск Репутация: 5 Всего: 38 |
dataGridView - соответственно грид где отображается результат запроса, textBox - содержит текст запроса... -------------------- Тысячами незримых нитей обвивает тебя Закон. Разрубишь одну - преступник. Десять - смертник. Все - Бог. Эвенгар Салладорский, основатель Школы Тьмы. |
|||
|
||||
Deee |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 28.11.2008 Репутация: нет Всего: нет |
KelTron, а если при запуске такую ошибку выдает
|
|||
|
||||
KelTron |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 8.10.2006 Где: Красноярск Репутация: 5 Всего: 38 |
Мог бы догадаться что туда надо передать строку подключения к базе...
-------------------- Тысячами незримых нитей обвивает тебя Закон. Разрубишь одну - преступник. Десять - смертник. Все - Бог. Эвенгар Салладорский, основатель Школы Тьмы. |
|||
|
||||
Deee |
|
|||
Новичок Профиль Группа: Участник Сообщений: 28 Регистрация: 28.11.2008 Репутация: нет Всего: нет |
KelTron, а как выглядит код? там путь к базе??
![]() буду очень признателен, если поможешь до конца разобраться с моей проблемой! |
|||
|
||||
Rififi |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1254 Регистрация: 9.3.2008 Репутация: нет Всего: 36 |
Deee,
там путь к базе?? 1. открываешь браузер (программа, которая показывает Интернет) 2. медленно и печально набираешь www.connectionstrings.com 3. ищешь свою базу 4. нажимаешь 1 (один) раз левой кнопкой мыши на свою базу 5. ищешь текст, где присутствуют слова "... SQL ....", "... .NET Provider ..." 6. глядишь ниже, замечаешь строчку соединения в виде цитаты 7. подводишь курсор мышь к началу строчки соединения 8. зажимаешь левую кнопку мышь и не отпуская кнопку, ведешь курсор до конца строчки. текст должен подкраситься черным цветом. 9. отпускаешь кнопку мышь, нажимаешь на клавиатуре клавишу Ctrl, затем не отпуская Ctrl нажимаешь C 10. открываешь в студии текст программы 11. перед самым первым использованием переменной connStr пишешь: string connStr = ""; 12. устанавливаешь курсор мыши между кавычками 13. нажимаешь на клавиатуре клавишу Ctrl, затем не отпуская Ctrl нажимаешь V 14. компилируешь программу 15. если на любом из этапов что-то пошло не так, надо закрыть все программы, в том числе студию и Интернет, и начать всё сначала. 16. если ничего не помогает, принять 200 грамм коньяку. |
|||
|
||||
-Mikle- |
|
|||
![]() Невидимка Vingrad'а ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 1672 Регистрация: 22.6.2003 Где: Казахстан, Астана Репутация: 1 Всего: 59 |
Rififi, ну ты и жжешь!!!
![]() ![]() ![]() Добавлено @ 23:04 Deee, прежде, чем начать писать программу под БД (Базу Данных), необходимо освоить всю теорию БД, а также все основы. Задавать вопросы типа "напишите мне и я вам скажу спасибо" не годится, так как пользы и знаний тебе ответы на такие вопросы не принесут, будь уверен. А если тебе НЕ интересно само по себе программирование, но ты по тем или иным причинам должен что-то написать, но сам не можешь, то нужно такие вещи покупать или искать бесплатные готовые. По твоим вопросам у всех (не побоюсь за всех ответить), создалось впечатление человека, два дня назад установившего VisualStudio и пытающегося что-либо сделать не зная основ. -------------------- Если тебе плюют в спину, значит ты впереди... |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |