UPDATE im
SET mf_item_number = gm.SKU --etc
FROM item_master im
JOIN group_master gm
ON im.sku = gm.sku
JOIN Manufacturer_Master mm
ON gm.ManufacturerID = mm.ManufacturerID
WHERE im.mf_item_number like 'STA%' AND
gm.manufacturerID = 34
Чтобы сделать это ясно ... Предложение UPDATE
может ссылаться на псевдоним таблицы, указанный в предложении FROM
. Таким образом, im
в этом случае действительно
UPDATE A
SET foo = B.bar
FROM TableA A
JOIN TableB B
ON A.col1 = B.colx
WHERE ...
Тот факт, что в сообщении об ошибке указано «server.Guest», то есть (пакет классов). (объект), могу ли я предположить, что экземпляр класса Guest сервера не то же самое, что экземпляр клиентский класс Guest?
blockquote>То, что задействованы два отдельных класса, это то, что говорит вам исключение, да.
Итак, как мне правильно отправлять принимаемые объекты через сокет?
blockquote>Ограничьте себя классами, которые оба известны клиенту и серверу. Существует множество способов сделать это, но все они в основном включают развертывание одинаковых или эквивалентных файлов .class на обеих сторонах соединения. «Эквивалент» здесь означает приблизительно «скомпилированный из того же источника с компиляторами той же версии».