Ir para o conteúdo
srjohny

duvida webservice função adicionar

Mensagens Recomendadas

srjohny    0
srjohny

boas pessoal preciso de ajuda fiz um webservice assim

[WebMethod(Description = "Regista Serviço")]
        public int Insertregist(int nserv,string datein, string dateout, int tempo, int cliente)
        {

            int cont = 0;
                SqlConnection conn = new SqlConnection();

            conn.ConnectionString = @"Data Source=.\SQLEXPRESS;AttachDbFilename=C:\Trabalho isi\data\isi.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True";
            {
            conn.Open();

            string query = @"insert into serviço(nserv,datein,dateout,tempo,cliente) values(@nserv,@datein,@dateout,@tempo,@cliente)";
           
            SqlCommand ins = SqlCommand (query, conn);

                //Instanciar parâmetros
            ins.Parameters.Add("@nserv", SqlDbType.Int).Value = nserv;  
           ins.Parameters.Add ("@datein", SqlDbType.Char).Value= datein;
           ins.Parameters.Add ("@dateout", SqlDbType.Char).Value = dateout;
           ins.Parameters.Add ("@tempo", SqlDbType.Int).Value = tempo;
            ins.Parameters.Add ("@nclient", SqlDbType.Int).Value = cliente;

     

                conn.Close();
        }
            return cont;
        }

mas dá erro. aparece isto:

Error 1 'System.Data.SqlClient.SqlCommand' is a 'type' but is used like a 'variable' C:\Trabalho isi\Isi\Isi\Service1.asmx.cs 79 30 Isi

depois  aconselha a gerar um metodo e gera automaticamente fazendo isto:

        private SqlCommand SqlCommand(string query, SqlConnection conn)
        {
            throw new NotImplementedException();
        }

corrige o erro , mas nao dá para adicionar

agradecia k me ajudassem

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora


×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade