Jump to content

Duvida a trabalhar com Dataset


Recommended Posts

Posted

boas.

eu tenho este webservice

[WebMethod(Description = "Ligação Sql - Listar por numero por cliente")]

        public DataSet listone(string Numero)

        {

            SqlConnection conn = new SqlConnection();

            conn.ConnectionString = @"Data Source=.\SQLexpress;AttachDbFilename=C:\Trabalho isi\data\Clientes.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";

            conn.Open();

            string query = @"select * from clientes where (Numero = @Numero)";

            SqlDataAdapter da = new SqlDataAdapter(query, conn);

            DataSet ds = new DataSet();

            da.SelectCommand.Parameters.Add("@Numero", SqlDbType.VarChar).Value = Numero;

          da.Fill(ds, "cliente");

         

            conn.Close();

           

            {

             

            }

            return ds;

        }

isto dá-me a linha completa do numero utilizador que peço.

mas eu gostaria era que só me retornasse o numero. caso ele exista

como posso fazeR?

Posted

Primeiro podias usar ai uma datatable que é mais leve.

Depois se so queres o numero tens de alterar a query de "select * from clientes where (Numero = @Numero)" para "select Numero  from clientes where (Numero = @Numero)"

Espero ter entendido :S

There are two ways to write error-free programs; only the third one works.

Posted

obrigado, datatable nao sei fazer, mas vou pesquisar.

Basicamente um Dataset e constituido por varios DataTables ou seja, nesse caso como so estas a utilizar uma Tabela do DataSet seria melhor para a aplicação utilizares apenas um DataTable 😞

There are two ways to write error-free programs; only the third one works.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.