有密码:
string connectionString =@"Provider=Microsoft.Jet.OLEDB.4.0Data Source=你存放access数据库文件的地址,即 文件路径\文件名.mdb "Persist Security Info=TrueJet OLEDB:Database Password=1234"
没有密码:
string connectionString =@"Provider=Microsoft.Jet.OLEDB.4.0Data Source=你存放access数据库文件的地址,即 文件路径\文件名.mdb "Persist Security Info=True"
其他oledb和sql连接数据库所用的方法都是一样的,只需要将Sql改为oleDb即可。
考虑到诸多因素,SOCKET通信一般使用的是ASCII编码,因此,使用char数组来接收SOCKET传来的字符是没有什么问题的。
但是,从char数组到CString的转换,需要看你工程里的UNICODE宏定义。如果你使用了UNICODE,那么,就必须有一个窄字符串到宽字符串的转换,一般使用宏A2T就行了。如:
CString sTemp = A2T(szTemp)
同样,在send的时候也要注意这个问题,需要T2A.
CFont m_myFont//定义字体类型
//***
//cHeight是字体的高度。
//cWidth是字体的宽度。
//cEscapement是字体的倾斜角。
//cOrientation是字体的倾斜角。
//cWeight是字体的粗细。
//bItalic是字体是否斜体。
//bUnderline是字体是否有下划线。
//bStrikeOut是字体是否有删除线。
//iCharSet是字体使用的字符集。
//iOutPrecision是指定如何选择合适的字体。
//iClipPrecision是用来确定裁剪的精度。
//iQuality是怎么样跟选择的字体相符合。
//iPitchAndFamily是间距标志和属性标志。
//pszFaceName是字体的名称。
m_myFont.CreateFont(8, 8, 0, 0, 200, FALSE, FALSE, FALSE, DEFAULT_CHARSET, OUT_DEFAULT_PRECIS, CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH | FF_MODERN, _T("楷体"))
////****应用
例如你要写 文件的控件变量
CEdit edit
SetFont()函数 先设置 edit.SetFont(m_myFont)
写字体
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)