sql >> Database teknologi >  >> RDS >> PostgreSQL

Opretter forbindelse til Heroku Postgres Database med Asp.Net

Jeg bruger dette til at "oversætte" DATABASE_URL til en forbindelsesstreng

var databaseUrl = Environment.GetEnvironmentVariable("DATABASE_URL");
var databaseUri = new Uri(databaseUrl);
var userInfo = databaseUri.UserInfo.Split(':');

var builder = new NpgsqlConnectionStringBuilder
{
    Host = databaseUri.Host,
    Port = databaseUri.Port,
    Username = userInfo[0],
    Password = userInfo[1],
    Database = databaseUri.LocalPath.TrimStart('/')
};

return builder.ToString();


  1. Kan ikke oprette forbindelse til MySQL i Cloudbees CommunicationsException:Kommunikationsforbindelsesfejl

  2. Mysql-lagrede procedure tager ikke tabelnavn som parameter

  3. Python MySQL ReferenceError:svagt refereret objekt eksisterer ikke længere

  4. Forespørgsel returnerer kun ingen resultater, når ORDER BY tilføjet