No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Adquiere por un a帽o todos los cursos, escuelas y certificados por un precio especial.

Antes: $249

Currency
$219/a帽o

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Comprar ahora

Termina en:

0D
16H
38M
43S

C贸mo conectarme a una base de datos PostgreSQL en Azure?

9/18
Recursos

Aportes 6

Preguntas 1

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

CREATE TABLE empleados (
id serial PRIMARY KEY,
nombre VARCHAR(50),
salario DECIMAL,
fecha_nacimiento DATE
);

insert into empleados (id, nombre, salario, fecha_nacimiento)
values
(1,鈥楳aria Perez鈥,1500,鈥1993-11-11鈥),
(2,鈥楧aniel Lopez鈥,5600,鈥1975-01-17鈥),
(3,鈥楯uliana Dominguez鈥,3500,鈥1999-09-02鈥),
(4,鈥楳aria Perez鈥,1500,鈥1993-11-11鈥),
(5,鈥楥arolina Herrera鈥,2500,鈥1981-12-23鈥),
(6,鈥楻oger Federer鈥,3400,鈥1962-10-01鈥),
(7,鈥楳aria Sharapova鈥,7200,鈥1986-05-15鈥),
(8,鈥楧iana Random鈥,1500,鈥1993-11-11鈥),
(9,鈥楥ristina Watss鈥,2100,鈥2001-02-01鈥),
(10,鈥楥amila Osorio鈥,5100,鈥1996-03-11鈥),
(11,鈥楯aime Parra鈥,8900,鈥1976-02-21鈥),
(12,鈥楯orge Baron鈥,7200,鈥1988-12-31鈥),
(13,鈥楩rancisco Putin鈥,6600,鈥1992-08-23鈥),
(14,鈥楧avid Beckam鈥,2300,鈥2001-12-23鈥),
(15,鈥楯ames Rodriguez鈥,23000,鈥1991-05-30鈥)
;

Asi me funcion贸 馃憣

using System;
using Npgsql;

namespace {name}
{
    class Program
    {
        static void Main(string[] args)
        {
            // Build connection string using parameters from portal
            //
            string connString ="{connection String};Trust Server Certificate=true;";
            using (var conn = new NpgsqlConnection(connString))

            {
                Console.Out.WriteLine("Opening connection");
                conn.Open();

                using (var command = conn.CreateCommand())
                {
                    command.CommandText = @"insert into empleados (id, nombre, salario, fecha_nacimiento)
                    values (@id1, @nombre1, @salario1, @fecha_nacimiento1);";
                    command.Parameters.AddWithValue("@id1", 32);
                    command.Parameters.AddWithValue("@nombre1", "Jairo Rodriguez");
                    command.Parameters.AddWithValue("@salario1", 2300);
                    command.Parameters.AddWithValue("@fecha_nacimiento1", new DateTime(1994,11,02));

                    int nRows = command.ExecuteNonQuery();
                    Console.WriteLine(String.Format("Number of rows inserted={0}", nRows));
                }
            }
            Console.WriteLine("Listo");
        }
    }
}
INSERT INTO empleados (id, nombre, salario, fecha_nacimiento) VALUES
(1, 'Maria Perez', 1500, '1993-11-11'),
(2, 'Daniel Lopez', 5600, '1975-01-17'),
(3, 'Juliana Dominguez', 3500, '1999-09-02'),
(4, 'Maria Perez', 1500, '1993-11-11'),
(5, 'Carolina Herrera', 2500, '1981-12-23'),
(6, 'Roger Federer', 3400, '1962-10-01'),
(7, 'Maria Sharapova', 7200, '1986-05-15'),
(8, 'Diana Random', 1500, '1993-11-11'),
(9, 'Cristina Watss', 2100, '2001-02-01'),
(10, 'Camila Osorio', 5100, '1996-03-11'),
(11, 'Jaime Parra', 8900, '1976-02-21'),
(12, 'Jorge Baron', 7200, '1988-12-31'),
(13, 'Francisco Putin', 6600, '1992-08-23'),
(14, 'David Beckam', 2300, '2001-12-23'),
(15, 'James Rodriguez', 23000, '1991-05-30');

En Microsoft Learn hay material complementario:

Hello, somebody can get me scripts of this course?