-
Total de itens
6 -
Registro em
-
Última visita
Sobre Kelvin Dias
- Data de Nascimento 23/09/1994
Contatos
-
Website URL
http://kelvindules.com
-
Skype
kelvindules@outlook.com
Perfil
-
Gender
Male
Kelvin Dias's Achievements
0
Reputação
-
Tudo bem, deve ser difícil passar para o próximo vídeo da playlist. Boa sorte!
-
Comprar TextBox com campo em uma tabela SQLServer
pergunta respondeu ao caiojpa de Kelvin Dias em .NET
Você pode realizar essa busca apenas com o SQL, veja bem: SELECT id, nome, cpf FROM TABELA WHERE nome = @nome Com isso sua query só irá retornar alguma row se sua cláusula WHERE for satisfeita. Visto isso, você poderia checar da seguinte forma: using(SqlConnection connection = new SqlConnection(connectionString)) { try { connection.Open(); string queryString = "SELECT id, nome, cpf FROM TABELA where nome = @nome"; using(SqlCommand command = new SqlCommand(queryString, connection)) { command.Parameters.Add("@nome",txtNome.Text); // não concatene strings com os parametros diretamente, utilize binding, desta forma. using(SqlDataReader reader = command.ExecuteReader()) { if(reader.Read()) // se for possível ler algo, quer dizer que existe uma row que satisfazer sua cláusula WHERE. return true; } } } catch(Exception ex) { // log possíveis exceptions } } -
Como comentei, você precisa entender melhor como funciona a query que precisa realizar. Veja o link que mandei: e aplique em seu exemplo.
-
Paginação do Grid utilizando GetPaginatedList, não voltar a pagina 1 do grid
pergunta respondeu ao Marcio A Cesar de Kelvin Dias em .NET
Salve o index da página no evento de click numa variável static ou de sessão: protected void GridViewIndexChanging(object sender, GridViewPageEventArgs e) { myGridView.PageIndex = e.NewPageIndex; Session["newPageIndex"] = e.NewPageIndex; } Utilize o evento Page_Load para setar o PageIndex do seu GridView(?) de volta: if(!IsPostBack) { try { if(Session["newPageIndex"] != null) { myGridView.PageIndex = Convert.ToInt32(Session["newPageIndex"]); } } catch(Exception shitHappensException) { // trabalhe as possíveis exceptions aqui } }- 1 resposta
-
São comandos SQL para bancos de dados relacionais. Aconselho que você leia sobre bancos de dados antes e veja também como e onde está armazenando essa lista de registros. Para testes, defina uma lista e adicione itens nos eventos de click. Digamos que você tem a seguinte classe: Public Class Pessoa Public Property Nome As String Public Property Idade As Integer End Class E tem a seguinte lista na classe que está trabalhando: Dim listaPessoas As List(Of Pessoa) = New List(Of Pessoa)() Sendo Pessoa o que você esteja registrando, no evento de click de registro, crie um objeto dessa classe e adicione à uma lista, para que você possa manusear esses registros fora do banco. Dessa forma, no evento de adição: Dim novaPessoa As New Pessoa With {.Nome = txtNome.Text, .Idade = Convert.toInt32(txtIdade.Text)} listaPessoas.Add(novaPessoa) Siga aos poucos não pude as etapas de aprendizado! Você pode ver o básico de uma conexão utilizando VB.NET e o banco MySQL aqui
-
Não precisa salvar a numeração, você já a tem. Retorne o número de registros, baseando sua requisição com o WHERE que se fizer necessário: SELECT COUNT(*) FROM TABLE WHERE NAME = :NAME; Lembrando que seria melhor simplesmente setar a label com a quantidade de registros da sua provável lista offline. label.Text = List(T).Count;