int packageLen = Socket->ReceiveBuf((void *)&mySms, sizeof(SSMSStruct));<br> if (packageLen == sizeof(SSMSStruct))<br> {<br> try<br> {<br> if(!ADOConnection1->Connected)<br> ADOConnection1->Open();<br> ADOQuery1->SQL->Clear();<br> ADOQuery1->SQL->Add("一个Insert语句");<br> ADOQuery1->ExecSQL();<br> }<br> catch (Exception &exception)<br> {<br> strcpy(retCode, "0099"); // 通讯错<br> }<br> } else<br> strcpy(retCode, "0011"); // 通讯错<br>我的服务是先接收客户端的数据,再写到数据库里,不是服务程序能正常写入,服务程序<br>就不行,我不知道怎么回事?<br>高手快帮小弟看看。。。晕了。。。<br>