我想实现如题的功能,参照了MSDN上的例子http://msdn.microsoft.com/zh-cn/library/hbsty6z7(VS.80).aspx
但是当我在dataGridView上“添加查询”的时候,输入“WHERE ID = @ID”之后点击完成会有提示:尝试创建参数化查询时发生错误:“@”附近的WHERE子句发生错误。无法分析查询文本。我访问的是ORACLE数据库,TABLE NAME = TEST,包含ID VARCHAR2(8),NAME VARCHAR2(8)列,ID列为主键
我想根据指定的ID查询相关的内容。我的DATASET是用向导产生的,dataGridView也是直接拖到界面产生的。请问是不是因为"@"声明变量的方法是SQL SERVER的语法的原因?那我用的ORACLE应该怎么写呢?
多谢指导,最好详细些,呵呵,谢谢~
但是当我在dataGridView上“添加查询”的时候,输入“WHERE ID = @ID”之后点击完成会有提示:尝试创建参数化查询时发生错误:“@”附近的WHERE子句发生错误。无法分析查询文本。我访问的是ORACLE数据库,TABLE NAME = TEST,包含ID VARCHAR2(8),NAME VARCHAR2(8)列,ID列为主键
我想根据指定的ID查询相关的内容。我的DATASET是用向导产生的,dataGridView也是直接拖到界面产生的。请问是不是因为"@"声明变量的方法是SQL SERVER的语法的原因?那我用的ORACLE应该怎么写呢?
多谢指导,最好详细些,呵呵,谢谢~
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货