摘要:win7 执行UDL文件看不全all驱动。所以没有办法配置数据库的连接。查度娘,方法如下:在C:\建一个test.udl 文件,运行命令C:\Windows\syswow64\rundll32.exe "C:\Program Files (x86)\Common Files\System\Ole DB\oledb32.dll",OpenDSLFile C:\test.udl
阅读全文
摘要:由于特别原因,我们更新安卓sdk时不会成功。解决办法:修改C:\Windows\System32\drivers\etc\hosts文件。添加一行:74.125.237.1dl-ssl.google.comok?goodlucky!
阅读全文
摘要:在实际事务应用中,多次打开server进行大写。其中遇到一些问题,由于时间关系,没有好好整理,虽然问题解决了,但原因和其他方法没有去进一步测试。1、每个单元用本地TidTCPClient变量连接server时,单元间会冲突。是disconnect不到位,还是什么问题,还不清楚。目前解决办法是通过线程完成:在线程idthrdcmpnt1的onrun事件中:procedure TFrame_UpdownSaleData.idthrdcmpnt1Run(Sender: TIdThreadComponent);begin getSalesRecord(mmo1);//打开连接完成存取数据,然后关闭和f
阅读全文
摘要:cliendataset中自增长字段的处理:id:自增长字段。在client中的处理方法:clientdataset.Fields.FieldByName('id').ReadOnly:=False;后面该怎么处理就怎么处理。忘了说一句:后台是unidac连接数据库。
阅读全文
摘要:大华电子称作为socket Server,命令自定义成02+命令+0d0a03格式。,返回给客户端的字符串也是自定义的。这就给懒人造成非常不方便。最关键的是连接server后,disconnec没有反应。没有弄明白。只好绕一下:定义一个变量TIDtcpClient(indy10.01.5),然后create,完了再free,能力有限时间有限,也只能如此了。
阅读全文
摘要://16进制命令:02+!0J0001A+0d0a03 s:= '0221304A30303031410d0a03'; SetLength(mybuff,12); mybuff[0] := StrToInt('$02') ; mybuff[1] := StrToInt('$21') ; mybuff[2] := StrToInt('$30') ; mybuff[3] := StrToInt('$4a') ; mybuff[4] := StrToInt('$30') ; mybuff[5] := St
阅读全文