5.25
今天主要完成了将数据存储到MySQL数据库。
mysql安装:https://blog.csdn.net/zhouzezhou/article/details/52446608
Navicat for mysql安装:https://blog.csdn.net/WYpersist/article/details/79834490
vs2015上mysql的配置https://blog.csdn.net/slinace/article/details/78402070#commentBox
这里遇到了问题:
unresolved external symbol
解决方法:配置mysql时应先在属性里面将platform选择成x64
获取当前时间:
1 CString strTime; //获取当前时间 2 CTime tm = CTime::GetCurrentTime(); 3 strTime = tm.Format("%Y-%m-%d %H:%M:%S");
将存储在字符数组recvData中的字符转换成整型数字:
recv函数的返回值为ret,代表接收到的字节数。ret为1时,收到的为个位数,存储在recvData[0]中;
ret为2时,收到的为十位数,十位存储在recvData[0]中,各位存储至recvData[1]中(这里假设车辆数或人数最多为十位数):
1 char recvData[3]; 2 int recv_value; 3 int ret = recv(sClient, recvData, 2, 0); 4 if (ret == 1) 5 recv_value = recvData[0] - '0'; 6 else 7 recv_value = (recvData[0] - '0') * 10 + (recvData[1] - '0');