adoconnection2.Close;
memo1.Lines.Add('尝试使用 OraOLEDB.Oracle.1 连接数据库。 ');
adoconnection2.ConnectionString:=
'Provider=OraOLEDB.Oracle.1;'+
'Persist Security Info=True;'+
'User ID='+ user+
';Password='+ pwd+
';Data Source='+SERVER+';"';
try
adoconnection2.Open;
memo1.Lines.Add('使用 OraOLEDB.Oracle.1 连接数据库成功。');
memo1.Lines.Add(' ' );
except
on E: Exception do
begin
memo1.Lines.Add( '使用 OraOLEDB.Oracle.1 连接数据库失败。');
memo1.Lines.Add( '原因 '+E.Message );
memo1.Lines.Add( '' );
beep;
end;
end;
ADOQuery2.SQL.Text:= ' alter procedure '+
trim(memo1.Lines[i]) +
' compile;';
memo1.Lines.Add(ADOQuery2.SQL.Text);
try
ADOQuery2.ExecSQL;
except
on E: Exception do
begin
memo1.Lines.Add( '错误!'+E.Message );
beep;
memo1.Lines.Add( 'SQL='+ adoquery2.SQL.Text);
adoquery2.Close;
end;
end;
end;==============================================
错误!OLE error 80040E14
SQL= alter procedure apply_material_to_item_proc compile;
memo1.Lines.Add('尝试使用 OraOLEDB.Oracle.1 连接数据库。 ');
adoconnection2.ConnectionString:=
'Provider=OraOLEDB.Oracle.1;'+
'Persist Security Info=True;'+
'User ID='+ user+
';Password='+ pwd+
';Data Source='+SERVER+';"';
try
adoconnection2.Open;
memo1.Lines.Add('使用 OraOLEDB.Oracle.1 连接数据库成功。');
memo1.Lines.Add(' ' );
except
on E: Exception do
begin
memo1.Lines.Add( '使用 OraOLEDB.Oracle.1 连接数据库失败。');
memo1.Lines.Add( '原因 '+E.Message );
memo1.Lines.Add( '' );
beep;
end;
end;
ADOQuery2.SQL.Text:= ' alter procedure '+
trim(memo1.Lines[i]) +
' compile;';
memo1.Lines.Add(ADOQuery2.SQL.Text);
try
ADOQuery2.ExecSQL;
except
on E: Exception do
begin
memo1.Lines.Add( '错误!'+E.Message );
beep;
memo1.Lines.Add( 'SQL='+ adoquery2.SQL.Text);
adoquery2.Close;
end;
end;
end;==============================================
错误!OLE error 80040E14
SQL= alter procedure apply_material_to_item_proc compile;
解决方案 »
- 新手问个关于代码调试的问题
- sql语句保存stringgrid表数据
- fastreport 使用交叉表时 ,设计时预览正常,执行的时候预览提示 没有tfrCrossView 没有找到
- 动态加载菜单
- jpg图片头文件信息读取和修改的问题!!急啊!!
- 如何在客户端处即时显示刚添加的数据?其中数据在应用程序服务器上添加,超急!
- 各位!哪有免費網絡硬碟?100分.
- 我想制作一个这样的前端安装程序:它在前端只是安装一个快捷映射,实际的可执行文件放在服务器上.
- 高手请指点(TGraphic问题)?????????????????????????????
- 非常简单的问题,目的只有一个:学习绘图!!!
- 关于serversocket控件问题
- TForm
memo1.Lines.Add('尝试使用 OraOLEDB.Oracle.1 连接数据库。 ');
adoconnection2.ConnectionString:=
'Provider=OraOLEDB.Oracle.1;'+
'Persist Security Info=True;'+
'User ID='+ user+
';Password='+ pwd+
';Data Source='+SERVER+';"';
try
adoconnection2.Open;
memo1.Lines.Add('使用 OraOLEDB.Oracle.1 连接数据库成功。');
memo1.Lines.Add(' ' );
except
on E: Exception do
begin
memo1.Lines.Add( '使用 OraOLEDB.Oracle.1 连接数据库失败。');
memo1.Lines.Add( '原因 '+E.Message );
memo1.Lines.Add( '' );
beep;
end;
end;
ADOQuery2.SQL.Text:= ' alter procedure '+
'procedure apply_material_to_item_proc '+
' compile;';
memo1.Lines.Add(ADOQuery2.SQL.Text);
try
ADOQuery2.ExecSQL;
except
on E: Exception do
begin
memo1.Lines.Add( '错误!'+E.Message );
beep;
memo1.Lines.Add( 'SQL='+ adoquery2.SQL.Text);
adoquery2.Close;
end;
end;
end;==============================================
错误!OLE error 80040E14
SQL= alter procedure apply_material_to_item_proc compile;
什么意思?没有分号吧