Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Pessoal estou com um problea no meu prog, crie um metodo que recebe um valor, uma string, e executa uma comado sql com base nesta string segue o codigo abaixo:
private void montaCabos(string switches)
{
OleDbConnection conn=new OleDbConnection(conexao);
string sql="SELECT codSH,codCabo,NumPorta FROM conexao WHERE codSH="+switches+" ORDER BY codSH";
OleDbDataAdapter daCabo;
DataSet dsCabo;
try
{
conn.Open();
daCabo = new OleDbDataAdapter(sql,conn);
dsCabo = new DataSet();
daCabo.Fill(dsCabo,"cabo");
dgCabos.DataSource="daCabo";
dgCabos.DataBind();
}
finally
{
conn.Close();
}
}
só q retorna o seguinte erro:
Exception Details: System.Data.OleDb.OleDbException: Nenhum valor foi fornecido para um ou mais parâmetros necessários.
Source Error:
Line 92: daCabo = new OleDbDataAdapter(sql,conn);
Line 93: dsCabo = new DataSet();
Line 94: daCabo.Fill(dsCabo,"cabo"); "erro nesta linha"
Line 95: dgCabos.DataSource="daCabo";
Line 96: dgCabos.DataBind();
desde já agradeço http://forum.imasters.com.br/public/style_emoticons/default/joia.gif
Carregando comentários...