如何在SQL语句中运用变量?

zh1029 2002-12-27 07:11:49
我想在sql语句中用变量,改如何用?
如:
char name[10];
"select * from school where studentname = ??name"
...全文
11 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
scfox 2002-12-27
  • 打赏
  • 举报
回复
如果你用ADO:
_ParameterPtr m_pam;
m_com->CommandText="select * from mytable where ID=?";
m_pam=m_com->CreateParameter("",adBSTR,adParamInput,10);
m_pam->Value="001";
Runner111 2002-12-27
  • 打赏
  • 举报
回复
然后用CRecordSet::Open调用
Runner111 2002-12-27
  • 打赏
  • 举报
回复
CString mSqlstr;
mSqlstr.Format("select * from school where studentname = '%s'",name[i]);

4,011

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 数据库
社区管理员
  • 数据库
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧