-
Total de itens
2 -
Registro em
-
Última visita
Posts postados por Dan Karlinha
-
-
/ /VARIAVEL TIPO TEXTO "CARACTERE"string nome = "";//VARIAVEL TIPO TEXTO "CARACTERE"string endereço = "";//VARIAVEL TIPO TEXTO//VARIAVEL TIPO TEXTOstring telefone = "";//VARIAVEL TIPO TEXTO "CARACTERE"string email = "";//VARIAVEL TIPO TEXTO "CARACTERE"string titulo = "";//VARIAVEL TIPO TEXTO "CARACTERE"string resp = "";//VARIAVEL TIPO NUMEROint livros_emprestados = 0;//ESCREVENDO UMA LINHA NO SISTEMAConsole.WriteLine(" CADASTRO DE PESSOAS");//O COMANDO WHILE ELE TEM A SEGUINTE FUNCAO ELE OBEDECE A QUANTIDADE DE VZ QUE você MANDOU ELE VERIFICAR//NESSE CASO ENQUANTO OS LIVROS EMPRESTADO FOR MENOR OU IGUAL 5 PERMITE SOLICITAR UM LIVRO EMPRESTADO DEIXANDO DIGITARwhile (livros_emprestados < 5){Console.Write("Digite o nome do aluno...:");nome = Console.ReadLine();Console.Write("Digite o endereço do aluno...:");endereço = Console.ReadLine();Console.Write("Digite o telefone do aluno...:");telefone = Console.ReadLine();Console.Write("Digite o email do aluno...:");email = Console.ReadLine();Console.Write("Digite o título do livro...:");titulo = Console.ReadLine();//AQUI CALCULA A QUANTIDADE DE LIVRO QUE já PEGOU EMPRESTADO SOMANDO MAIS UM SEMPRE QUE ACABA DE DIGITARlivros_emprestados += 1;// AQUI PERGUNTA SE O USUARIO DESEJA CONTINUAR PEGANDO LIVRO --Console.Write("Deseja continuar ? <S> = Sim, <N> =Não..:>");//ESSE COMANDO CONFERE VE SE FOI DIGITADO S OU Nresp = Console.ReadLine();// SE FOI O S não FAZ E CONTINUA DEIXANDO DIGITARif (resp == "s"){}//SENAO PARA DE DEIXAR DIGITAR E MOSTRA QUANTOS LIVROS ELE DIGITOU, NOS GUArDAMOS ISSO NA VARIAVEL -- livros_emprestadoselse{Console.WriteLine("Total de livros emprestados..:" + livros_emprestados);Console.WriteLine("Nome do aluno..:" + nome);}
Conectar PostGree via C#
em Tutoriais & Dicas - .NET
Postado · Editado por Dan Karlinha
public class DAL
{
static string serverName = "SERVIDOR_BANCO"; //localhost
static string port = "5432"; //porta default
static string userName = "USuURIO_BANCO"; //nome do administrador
static string password = "SENHA_BANCO"; //senha do administrador
static string databaseName = "sambalife"; //nome do banco de dados
NpgsqlConnection pgsqlConnection = null; // instalar via nugget NpgsqlConnection -- Install-Package Npgsql -Version 3.2.6
string connString = null;
public DAL()
{
connString = String.Format("Server={0};Port={1};User Id={2};Password={3};Database={4};",
serverName, port, userName, password, databaseName);
}
public DataTable GetTodosRegistros()
{
DataTable dt = new DataTable();
try
{
using (pgsqlConnection = new NpgsqlConnection(connString))
{
// abre a conexão com o PgSQL
pgsqlConnection.Open();
//define a instrução SQL
string cmdSeleciona = "Select * from product order by id";
using (NpgsqlDataAdapter Adpt = new NpgsqlDataAdapter(cmdSeleciona, pgsqlConnection))
{
Adpt.Fill(dt);
}
}
}
catch (NpgsqlException ex)
{
throw ex;
}
catch (Exception ex)
{
throw ex;
}
finally
{
pgsqlConnection.Close();
}
return dt;
}