⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_29745.htm

📁 vc
💻 HTM
字号:
<p>
序号:29745 发表者:古天龙 发表日期:2003-02-13 01:51:28
<br>主题:关于Sybase和ADO的问题,请各位大大帮忙!
<br>内容:那位大大能告诉我,我用ADO通过ODBC连SYBASE 11.92 的ASE,出来的中文是乱码<BR>而且第一行记录看不到!驱动:SYSYBNT.DLL, 版本:3.11.00.01 日期:1998.08.10<BR><BR>
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:lyw 回复日期:2003-02-21 15:11:47
<br>内容:那时ASCII和UNICODE字符集的冲突,再取到值之后要用函数进行转换过的
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:古天龙 回复日期:2003-02-26 00:45:05
<br>内容:用什么函数转换?
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:lyw 回复日期:2003-02-26 12:23:38
<br>内容:用W2A()<BR>以下代码作为参考:<BR>HRESULT hr = m_ADORecordset-&gt;get_Fields(&amp;pFields);<BR>if (FAILED(hr)) return hr;<BR>//Get the DepartmentName Field (Field 1)<BR>hr = pFields-&gt;get_Item(CComVariant(1), &amp;pDeptName);<BR>if (FAILED(hr)) return hr;<BR>//Get the value of the DepartmentName field<BR>hr = pDeptName-&gt;get_Value(&amp;varValue);<BR>if (FAILED(hr)) return hr;<BR>//Assign Variant to Department Name<BR>//CString sTemp=varValue.bstrVal;<BR>USES_CONVERSION;<BR>sprintf(m_Name,"%s",W2A(varValue.bstrVal));<BR>&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -