这是一个问题。我需要从Postman访问Postgres数据库。数据库不在本地,它在服务器上,但我有完整的连接字符串(主机、db_name、用户名/密码、方案)。有机会这样做吗?我试过PostgREST,但我无法安装它。我有LIBPQ.dll is not found错误。我安装了它,但它没有帮助,我仍然有0xc00007b错误。
所以我不能安装PostgREST。应该安装在DB所在的服务器上吗?还有其他方法吗?
更新:我设法克服了所有的错误(这里是如何克服0xc00007b错误的说明:)。现在我可以使用--help标志从cmd调用postgrest,但它仍然没有连接到数据库。
upda
我希望我能用图形表示到我的远程数据库的连接,因为不可能知道确切的连接持续时间,我认为无限的进度控件应该可以做到这一点。目前我使用的是WaitCursor,它并不能让我满意。
当我使用诸如Progressbar之类的控件时,当我单击开始连接时,进程会停止,因为它不是单独使用的,所以我尝试使用backgroundWorker,但不知道如何使用它来连接数据库。
我的代码:
using System;
using System.Linq;
using System.Windows.Forms;
namespace MyNameSpace
{
public partial class Form
(该控件是一个checkbox控件)下面是我尝试过的代码变体:(错误发生在引用该控件的这行代码上)
If Me.ControlName = True Then
If Me.ControlName.Value = True Then
If forms("form_name").form.controls("ControlName").value = True then
If forms("form_name").form.controls("ControlName") = True then
if forms!form_name!C