Escolar Documentos
Profissional Documentos
Cultura Documentos
função ID de cada tabela, assim economiza tempo, código e alto numera um usuário sem a
necessidade de inserir um número.
Logo abaixo mostrarei um pequeno pedaço do código que insere o conteúdo escrito
no banco de dados:
public void onClick(View v) {
Connection connection=
connectionclass(); try{
if (connection !=null){
String sqlinsert "Insert into UserInfo_Tab values ('"
+CPF.getText().toString()+"','"+Nome.getText().toString()
+"','"+Telefone.getText().toString()+"','"+Tipo.getText().toString()
+"','"+Endereco.getText().toString()+"','"+Numero.getText().toString()
+"','"+Cep.getText().toString()+"','"+Bairro.getText().toString()
+"','"+Cidade.getText().toString()+"','"+Estado.getText().toString()+"')";
Statement st connection.createStatement();
= ResultSet st.executeQuery(sqlinsert);
rs =
}
}
catch exception){
(Exception
Log. ("eError", exception.getMessage());
}
}
catch exception){
(Exception
Log. ("eError", exception.getMessage());
}
return con;
}
Impresso por Thiago Hercules, E-mail thhercules2012@gmail.com para uso pessoal e privado. Este material pode ser protegido por
direitos autorais e não pode ser reproduzido ou repassado para terceiros. 30/12/2022 15:32:59
4.5.2. Trecho do código XML
<Button
android:id="@+id/btnadd"
android:layout_width="122dp"
android:layout_height="51dp"
android:text="Adicionar"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.055"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.836" />
<Button
android:id="@+id/btnget"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:baselineAligned="false"
android:gravity="bottom"
android:text="Buscar"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="1.0"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.0" />
<Button
android:id="@+id/btndelete"
android:layout_width="107dp"
android:layout_height="51dp"
android:text="Deletar"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.901"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintVertical_bias="0.833" />
Impresso por Thiago Hercules, E-mail thhercules2012@gmail.com para uso pessoal e privado. Este material pode ser protegido
por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 30/12/2022 15:32:59
5. CONCLUSÃO
Carlos Macoratti, JOSÉ.C# - Criando uma aplicação ASP .NET em 3 Camadas. 2019. Disponível
em: http://www.macoratti.net/11/05/c_aspn3c.htm. Acesso em: 10/11/2021.
Marcos Fiorini, EDUARDO. Android Layouts: Aprendendo técnicas de Layout no Android. 2014.
Disponível em: https://www.devmedia.com.br/android-layouts-aprendendo-tecnicas-de-layout-no-
android/30790. Acesso em: 15/11/2021.
Tutorial: Implementar a funcionalidade CRUD – ASP.NET MVC com EF Core. MICROSOFT. 2021.
Disponível em: https://docs.microsoft.com/pt-br/aspnet/core/data/ef-mvc/crud?view=aspnetcore- 6.0. Acesso
em: 12/11/2021.
Impresso por Thiago Hercules, E-mail thhercules2012@gmail.com para uso pessoal e privado. Este material pode ser protegido
por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 30/12/2022 15:32:59