Форум программистов, компьютерный форум, киберфорум
Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 17.03.2021
Сообщений: 9

Информационная система "Автовокзал"

17.09.2022, 15:09. Показов 783. Ответов 3

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Есть БД Автовоказл
Сейчас делаю приложение в WinForms
Пытаюсь добиться того, чтобы при вводе в TextBox города прибытия и нажатии кнопки в DataGridView выводилась таблица с информацией о подходящих маршрутах
Вот такой код с sql-запросом я написала, ориентируясь на видео-уроки:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Data.SqlClient;
 
 
namespace АвтовокзалСочи
{
    public partial class Form1 : Form
    {
        DataBase dataBase = new DataBase();
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            SqlConnection con = new SqlConnection("Data Source=.;Initial Catalog=АвтовокзалСочи;Integrated Security=True");
            DataTable dt = new DataTable();
            if (textBox1.Text.Length > 0)
            {
                SqlDataAdapter sda = new SqlDataAdapter("SELECT т.Маршруты.id,Стоимость,[Время отправления],[Время отправления] + т.Карта_маршрута.[время после отправления] AS [Время прибытия] FROM т.Маршруты INNER JOIN т.Карта_маршрута ON т.Маршруты.id=т.Карта_маршрута.id_маршрута INNER JOIN т.Пункты_назначения ON т.Пункты_назначения.id=т.Карта_маршрута.[id_пункта назначения] WHERE т.Пункты_назначения.[Пункт назначения] LIKE '"+ textBox1.Text + "%' ", con);
                sda.Fill(dt);
            }
            dataGridView1.DataSource = dt;
        }
 
        private void textBox1_TextChanged(object sender, EventArgs e)
        {
 
        }
    }
}
При запуске приложения и нажатии на кнопку всплывает ошибка и я не могу понять, как ее исправить
Так же есть вопрос по правильности написания запроса, тк пишу в первый раз
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
17.09.2022, 15:09
Ответы с готовыми решениями:

Информационная система Автовокзал
Здравствуйте! Есть уже готовая БД Автовокзал, которая подвязана к Windows Form. Мне нужно, чтобы выбрав нужный пункт назначения (ComboBox...

Информационная система. Сущности
Помогите пожалуйста уже всю голову сломала. Разрабатываю информационную систему пошива свадебных платьев. Никак не могу соединить...

Информационная система авиастроительного предприятия
Информационная система авиастроительного предприятия Структурно предприятие разбито на цеха, которые в свою очередь подразделяются на...

3
5966 / 4542 / 1094
Регистрация: 29.08.2013
Сообщений: 28,151
Записей в блоге: 3
17.09.2022, 21:00
попробуй в MSSQL Management Studio студии выполнить свой запрос
0
408 / 242 / 88
Регистрация: 28.04.2022
Сообщений: 1,207
18.09.2022, 00:45
Snvsk,
"Шампанское по утрам пьют или аристократы, или дегенераты" ©.
Есть простое правило. Сначала запрос составляется и отлаживается в редакторе запросов (соотв. тулза), и только потом, после проверки и подтверждения корректности результата, код запроса бережно переносится в код собственно приложения.
Составляют запросы непосредственно в коде приложения или опытные программисты, которые их пишут сразу и без ошибок, или малоопытные студенты.
2
 Аватар для pincet
1654 / 1153 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
20.09.2022, 09:23
Цитата Сообщение от Snvsk Посмотреть сообщение
Есть БД Автовоказл

Не по теме:

Автовоказл - это 5!

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
20.09.2022, 09:23
Помогаю со студенческими работами здесь

Информационная система проектной организации Delphi
Добрый день! Помогите реализовать программу на Delphi, необходимо с sql запросами. Очень буду благодарен Задание ниже: Проектная...

Создать базу данных информационная система ГИБДД
Ребят помогите пожалуйста создать базу данных,уже не знаю где искать,у кого спросить. У ГИБДД есть три наиболее важные функциональные...

Информационная система по разработке и сопровождению программного обеспечения
Правильно ли построил бд? Информационная система разработана для поддержки компания по разработке и сопровождению программного...

Информационная система на основе реляционной БД и управляющего Web-интерфейса
Здравствуйте. Задали задачку и я ни как не могу к ней подступиться. очень смущает требование Web-интерфейса. Подскажите где её лучше...

Информационная система
кто поможет разработать или просто подсказать какие нибудь идеи : автоматизированную информационную систему "Система управления...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru