Двумя путями сетевая связь клиент-сервера

Я думаю, что это опечатка в слове valujes в вашей SQL-команде (должно быть values).

В любом случае, обычно такие вещи решаются путем вывода на консоль эффективной команды SQL, которую вы строите путем конкатенации строк, и пробуете ее в интерактивном SQL.

В вашем случае напишите

SqlCommand cmd = new SqlCommand("Insert valujes into record("+int.Parse(T1.Text)+",'"+T2.Text+"'"+int.Parse(T3.Text)+",'"+T4.Text+"'",cn);
std::cout << cmd << std:endl;

и посмотрите на консоль. Обычно вы обнаруживаете, что SQL-команда выглядит подозрительно; и вы можете скопировать / вставить в интерактивный SQL оттуда.

Кстати, я думаю, что синтаксис insert into mytable values (" ", 223), верно? Посмотрите на положение вашего "values" ключевого слова.

7
задан John Oxley 24 January 2009 в 16:08
поделиться

4 ответа

WCF поддерживает обмен сообщениями дуплекса, который должен выполнить то, в чем Вы нуждаетесь.

См. также: http://msdn.microsoft.com/en-us/library/cc645027 (по сравнению с 95) .aspx

3
ответ дан 7 December 2019 в 10:09
поделиться

Попытайтесь читать эту статью Juval Lowy, который является превосходным обсуждением проблем в обмене сообщениями WCF. Он предлагает альтернативу дуплексу, который является его платформой паба-sub. Я оказываюсь перед необходимостью рекомендовать купить его книгу WCF также. Он - один из лучших технических авторов, через которых я приехал в любой предмет.

1
ответ дан 7 December 2019 в 10:09
поделиться

Спасибо. Это как раз то, что мне нужно. Я нашел два очень полезных решения также:
http://www.codeproject.com/KB/WCF/WCF_Duplex_UI_Threads.aspx
http://www.thoughtshapes.com/WCF/ExampleThree.htm

1
ответ дан 7 December 2019 в 10:09
поделиться

Я знаю, что WCF является коленями пчелы и всеми - но я, вероятно, просто сделал бы пару TcpServer и TcpClient. С другой стороны возможно, я - единственный, кто думает, что WCF является слишком сложным для 80%-го случая.

С другой стороны, если у Вас есть разрозненные клиенты или серверы или что-то - можно хотеть изучить WCF. Но, для простого сетевого материала сокета - хорошо, мы делали программирование сокета в течение многих лет без WCF и сделали вполне прилично с ним.

1
ответ дан 7 December 2019 в 10:09
поделиться
Другие вопросы по тегам:

Похожие вопросы: