Estou usando o DAAB para acessar um banco de dados que poderá estar no Oracle ou no SQL Server. Quando executo comandos sem parâmetros tudo funciona bem, todavia ao tentar criar parâmetros só consigo sucesso quando uso o SQL Server. Estou usando conforme abaixo.
dc = db.GetSqlStringCommand(
"Update Af_Classe SET Desc_Classe=" +
db.BuildParameterName(
"desc") + ", Duracao=3 WHERE Cod_Classe=1");
db.AddInParameter(dc,
"desc", DbType.String, "Minha descrição");
É essa a forma certa de usar? Se sim, o que pode estar gerando a mensagem "ORA-01036- nome/número de variável inválido"?
Desde já, agradeço.
Adriano Carmo.