开发:ASP.net
数据库:sql2000
oid:string类型
通过编号查询,查询结果正确的是:select * from dbo.ArticleInfo where Oid='45646'(sql2000是需要单引号)
public static List<ArticleInfoModel> GetArticeByOid(string oid)
{
string sql =string.Format("select * from dbo.ArticleInfo where Oid='"+oid+"'");(错误!得到语句是=
select * from dbo.ArticleInfo where Oid="4564" )
}
string sql =string.Format("select * from dbo.ArticleInfo where Oid=?",oid);(错误!!)
怎么样在sql里面写出只有单引号的啊!!!
数据库:sql2000
oid:string类型
通过编号查询,查询结果正确的是:select * from dbo.ArticleInfo where Oid='45646'(sql2000是需要单引号)
public static List<ArticleInfoModel> GetArticeByOid(string oid)
{
string sql =string.Format("select * from dbo.ArticleInfo where Oid='"+oid+"'");(错误!得到语句是=
select * from dbo.ArticleInfo where Oid="4564" )
}
string sql =string.Format("select * from dbo.ArticleInfo where Oid=?",oid);(错误!!)
怎么样在sql里面写出只有单引号的啊!!!
解决方案 »
- 员工表中,银行卡号可以没有,但是已有的卡号,不能重复,如何约束?
- 复杂的数据汇总查询
- 急~~~求高手帮忙
- 内连接与不用内连接会对性能有影响吗?
- 奇妙sql查询问题
- Sql2000数据库“搬家”问题,请教高的呀!为何“主人”不一样了
- 开发的一个程序,使用sql2005企业版正常,但在别的机器上安装的express版连接失败。
- 数据库表设计问题,高手进!
- 请问众位高手,我想在Access 数据库的一个表中插入一张图片,那个字段定义为OLE 类型,我想在前台通过DELPHI来写入这个记录,请问要怎么做呢?谢谢大家!!!!!
- 给一个表插入一个字段,为重1开始递增
- 一个关于索引的问题(急)
- 请教两个查询写法,哪个写法效率高些?(有示例)
string sql ="select * from dbo.ArticleInfo where Oid='"+oid+"'";
难道不是一样的吗
是有双引号的得到的结果是:select * from dbo.ArticleInfo where Oid=”546“
string sql = "select * from dbo.ArticleInfo where Oid=" + oid;
这样在sql2000里面可以是单引号!谢谢大家了