Olá Pessoal,
Quero fazer no AX uma conexão com o BD SQL SERVER via windows authentication para acessasr alguns dados de uma determinada tabela. A principio estou usando o seguinte comando no X++, porém, ao entrar no comando open() ele nao faz nada, ou seja,
não entra no Loop e não ocorre mensagem de erro
Gostaria de saber se tem algo errado ou algo que está faltando...
static void Import_OC(Args _args)
{
System.Data.OleDb.OleDbConnection connection;
System.Data.OleDb.OleDbCommand command;
System.Data.OleDb.OleDbDataReader dr;
System.Data.OleDb.OleDbParameterCollection params;
str strConnection;
;
strConnection = "@Data Source=HMTSRV38;Initial Catalog=DynInterface;Integrated Security=True;Pooling=False";
connection = new System.Data.OleDb.OleDbConnection();
connection.set_ConnectionString(strConnection);
connection.Open();
command = new System.Data.OleDb.OleDbCommand("Select * From CustTableTmp", connection);
command.set_CommandType(System.Data.CommandType::Text);
try
{
dr = command.ExecuteReader();
}
catch
{
throw error("Falha");
}
while (dr.Read())
{
info("passou");
}
dr.Close();
}
Andre