首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#连Oracle sql语句有关问题

2012-05-27 
C#连Oracle sql语句问题按以下语句然后执行事件,程序响应很慢,差不多要30秒~1分钟string oraclesql SEL

C#连Oracle sql语句问题
按以下语句然后执行事件,程序响应很慢,差不多要30秒~1分钟
string oraclesql = "SELECT SFA03 FROM SFA_FILE,.IMA_FILE";
oraclesql += " WHERE SFA03=IMA01 AND SFA01='" + txtSFA01.Text.Trim() + "'";
oraclesql += " AND INSTR(IMA02,'" + txtIMA02.Text + "')>0";
oraclesql += " OR INSTR('" + txtIMA02.Text + "',IMA02)>0";
但是如果把最后一句:oraclesql += " OR INSTR('" + txtIMA02.Text + "',IMA02)>0";
删掉,查询就很快(秒查),这是为什么呢?

[解决办法]
你每个条件加一对括号试试

热点排行