PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Kết nối với Cơ sở dữ liệu Heroku Postgres bằng Asp.Net

Tôi sử dụng cái này để "dịch" DATABASE_URL thành một chuỗi kết nối

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kiểm tra cú pháp PostgreSQL mà không cần chạy truy vấn

  2. Tại sao tôi không thể cài đặt psycopg2? (Python 2.6.4, PostgreSQL 8.4, OS X 10.6.3)

  3. PostgreSQL 9.1 sử dụng đối chiếu trong các câu lệnh chọn

  4. Giúp Quản lý Cơ sở dữ liệu Sản xuất PostgreSQL dễ dàng hơn

  5. Lỗi khi tạo cơ sở dữ liệu không gian. LỖI:không thể tải thư viện /usr/pgsql-9.1/lib/rtpostgis-2.0.so