|
6 / 5 / 1
Регистрация: 27.06.2017
Сообщений: 249
|
|
Крестики нолики по сети02.01.2019, 00:22. Показов 2982. Ответов 37
Метки нет (Все метки)
Хотелось бы узнать как сделать крестики нолики по сети.Сложность в том,что нужно сделать так, чтобы и я видел изменения игрового поля и соперник.Есть вариант с текстовым файлом,который лежит на сервере и по ftp к нему присоединится.Но потом возникают другие сложности,к примеру как сделать передачу хода и так далее.
Можно ли как то осуществить взаимодействие двух форм через интернет?
0
|
|
| 02.01.2019, 00:22 | |
|
Ответы с готовыми решениями:
37
Крестики-нолики - Зацикливается программа Class для игры в Крестики-Нолики Прмерный алгоритм для создания игры в крестики нолики |
|
6 / 5 / 1
Регистрация: 27.06.2017
Сообщений: 249
|
|
| 05.01.2019, 00:04 [ТС] | |
|
0
|
|
|
Модератор
4375 / 3445 / 512
Регистрация: 27.01.2014
Сообщений: 6,267
|
|
| 05.01.2019, 04:46 | |
|
Stepashka20, а на форуме не искали информацию по БД? Тут ее придостаточно.
0
|
|
| 05.01.2019, 09:20 | ||
|
Думаю стоит конкретизировать. Stepashka20, Вам нужно смотреть информацию по работе с MySql. На сервере она создается парой кликов мыши. А в своей программе уже создадите таблицу в этой БД и будете с ней работать.
0
|
||
|
65 / 59 / 14
Регистрация: 27.11.2017
Сообщений: 421
|
|||||||
| 05.01.2019, 17:26 | |||||||
|
(на ucoz отказывается работать)
2
|
|||||||
|
6 / 5 / 1
Регистрация: 27.06.2017
Сообщений: 249
|
|||||||||||
| 05.01.2019, 18:00 [ТС] | |||||||||||
|
bbbw, Вот вроде бы нашёл пример кода,но у меня не добавляет значения в таблицу по нажатию кнопки:
Добавлено через 10 минут Потом проверил и понял,что если делать запрос вручную в БД: INSERT INTO `test_table` (`id`, `test_info`) VALUES ("12", "прив") А если в коде программы будет такое:
"Unknown column 'прив' in 'field list'"
0
|
|||||||||||
|
259 / 200 / 49
Регистрация: 18.12.2015
Сообщений: 416
|
||||||
| 05.01.2019, 18:03 | ||||||
1
|
||||||
|
6 / 5 / 1
Регистрация: 27.06.2017
Сообщений: 249
|
|
| 05.01.2019, 18:13 [ТС] | |
|
Jungl, спасибо большое)А вот теперь,когда я хочу добавить несколько значений сразу выскакивает эта ошибка:
MySql.Data.MySqlClient.MySqlException: "There is already an open DataReader associated with this Connection which must be closed first."Как я понял надо закрыть DataReader,но как?cmd.close() не существует,DataReader.close()тоже
0
|
|
|
259 / 200 / 49
Регистрация: 18.12.2015
Сообщений: 416
|
||
| 05.01.2019, 18:16 | ||
|
По хорошему, делайте conn.Open и conn.Close перед каждой записью.
1
|
||
|
6 / 5 / 1
Регистрация: 27.06.2017
Сообщений: 249
|
||||||
| 05.01.2019, 21:31 [ТС] | ||||||
|
Jungl, спасибо)А я делал conn.Open() только при загрузке формы)
Добавлено через 3 часа 4 минуты Jungl, А как вывести названия всех таблиц в БД?Если в phpMyAdmin в консоли написать SHOW TABLES,то все таблицы выводятся,а как их вывести, например, в MsgBox?Думал как то так:
0
|
||||||
| 05.01.2019, 21:47 | |
|
1
|
|
|
6 / 5 / 1
Регистрация: 27.06.2017
Сообщений: 249
|
||||||
| 05.01.2019, 22:10 [ТС] | ||||||
|
bbbw, Ну запрос я сделаю,а как вывести?
Добавлено через 16 минут Вот что-то нашёл:
0
|
||||||
| 06.01.2019, 09:22 | |
|
Stepashka20, Отображение всех имен, как список в таблице mysql
2
|
|
|
6 / 5 / 1
Регистрация: 27.06.2017
Сообщений: 249
|
|
| 06.01.2019, 16:35 [ТС] | |
|
bbbw, Спасибо
Как плохо я , всё-таки, владею поискомДобавлено через 2 часа 56 минут bbbw, судя по коду он работает в определённой таблице(выводит Столбец "name" не принадлежит таблице ."),а мне нужно вывести все таблицы
0
|
|
|
6 / 5 / 1
Регистрация: 27.06.2017
Сообщений: 249
|
||||||
| 07.01.2019, 21:14 [ТС] | ||||||
|
bbbw, вообщем всё получилось
А как теперь это подключить к БД,который не на моём компьютере?У меня есть бесплатный хостинг,в котором, на странице с БД написано следующее:Имя Базы id6747848_db Как мне прописать в коде что мне нужно подключатся именно к серверу 000web**** (чтобы не удалил за рекламу) Добавлено через 14 минут Попробовал так:
Unable to connect to any of the specified MySQL hostsКак тогда правильно подключится к удалённой БД? Добавлено через 3 минуты IP(104.20.67.46) я нашёл через ping сайта
0
|
||||||
|
Модератор
4375 / 3445 / 512
Регистрация: 27.01.2014
Сообщений: 6,267
|
|
| 08.01.2019, 05:15 | |
|
Stepashka20, а хостинг вам имя сервера не предоставляет чтоли?
1
|
|
| 08.01.2019, 14:50 | |
|
Stepashka20, База должна быть доступна по интернет!
в myAdmin у пользователя БД в настройках хост - должен стоять любой хост или знак % у тебя для пользователя "id6747848" сейчас стоит localhost - сервер. Соответственно и к базе у него доступ только с сервера.
2
|
|
|
6 / 5 / 1
Регистрация: 27.06.2017
Сообщений: 249
|
|
| 08.01.2019, 15:49 [ТС] | |
|
bbbw, Спасибо большое!Нашёл другой сайт,где к БД можно подключится напрямую через интернет
0
|
|
| 08.01.2019, 15:49 | |
|
Крестики-нолики онлайн со встроенным чатом: как реализовать Игра "крестики-нолики" - как определить координаты поставленного крестика?
Создание игры "Крестики-Нолики" Крестики-Нолики по сети Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F
Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU.
Опрашиваются регистры. . .
|
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка:
Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
|
Архитектура биовида Стива в Майнкрафте: Зачем бонобо кубический каннибализм
anaschu 30.08.2026
Кубический Вагинокапитализм в Minecraft: Математический инвариант ОДУ и рок Стивов-бонобо
Главная задача разработанной «Модели Всего» — наглядно продемонстрировать наличие системной «судьбы». . .
|