问两个问题
1.用了MSWinsock.winsock.1这个控件做服务端
close 事件中写
This.OBJECT.Close
This.OBJECT.Listen
--------------------
dataArrival事件中写
LPARAMETERS BytesTotal
LOCAL lcBuffer
lcBuffer=SPACE(BytesTotal)
This.object.GetData(@lcBuffer)
--------------------
connectionRequest事件中写
This.OBJECT.Close
This.OBJECT.Accept(RequestID)
客户端这样连接
xWin=CREATEOBJECT("MSWinsock.Winsock.1")
xWin.Close
lcTimeOut=0.5 &&定义一个超时限制
lcRemoteHostIP="192.168.0.1"
lcRemotePort=2001
**建立到服务器的连接
xWin.Connect(lcRemoteHostIP,lcRemotePort)
**取得以秒为单位的当前时间
lcStartSec=SECONDS()
**等待连接到服务器
DO WHILE xWin.State#7
INKEY(0.1)
IF SECONDS()-lcStartSec>lcTimeOut &&如果超时
connectable = .f.
EXIT
ENDIF
connectable = .t.
ENDDO
xWin.Close
RELEASE xWin
请问为什么服务端在启动后十几个小时内存占用就会上1G
(开始几小时都正常)
2.有没有什么方法可以新增字段在数据表最前
而不是像alter table 一样加在表尾部?
谢谢...