Tag-Archive for ◊ asp.net ◊

 

Finalmente conseguimos resolver o erro das transacções via MSDTC não estarem a funcionar no nosso ambiente.

Deixo aqui uma solução:

Sempre que ocorrer um erro nas transacções verificar os seguintes pontos:

1.    Se o MSDTC esta activado nas duas máquinas, cliente (onde correr a web/app) e o servidor

2.    Verificar se as configurações estão correctas

3.    Verificar se as firewalls não estão a bloquear os pedidos

4.    Verificar se as máquinas conseguem “pingar” uma a outra por NetBios ( pelo nome da máquina)

Neste caso o problema era o ponto 4, por alguma razão que não conseguimos verificar o porque, a minha
máquina conseguia pingar o servidor,mas o servidor não conseguia pingar a minha pois o IP estava a ser associado a outra máquina.

Solução:

Remover o registo do “Host A” no DNS Server para a máquina que esta a ter o erro,(no meu caso por algum motivo não estava a renovar
o IP no registo)

A seguir foi  necessário efectuar um reset ao router e efecutar um ipconfig /release seguido de um ipconfig /renew bem como um
ipconfig /flushdns no servidor para limpar o dns e adquirir o ip correcto.

To add filter options to a gridview you can do something like this.
I’m using sqldatasource and have one dropdownlist with the Columns we want to filter and one text box with ther search criteria.

SqlDataSource1.FilterExpression = DropDownListField.SelectedValue + ” like ‘%” + TextBoxSearch.Text + “%’”;

then i save the criteria to an session variable to use in other events like paging…

enjoy:)

Portuguese Version-
Para adicionar opções para filtrar um gridview que você pode fazer algo assim.
Estou usando o SqlDataSource e uma dropdownlist com as colunas que queremos para filtrar e uma caixa de texto que existem critérios de pesquisa.

SqlDataSource1.FilterExpression = DropDownListField.SelectedValue + “like ‘%” + TextBoxSearch.Text + “%’”;

então eu salvar os critérios para uma variável de sessão para usar em outros eventos, como paginação …