sql >> データベース >  >> RDS >> PostgreSQL

VBAを介してExcelをPostgreSQLに接続する

    参照として使用できるコードを次に示します。それが役に立てば幸い。

    Sub SelectBasic()
    
            Dim objDb_con
            Dim strSomeValue As String
    
            Set objDb_con = CreateObject("ADODB.Connection")
            Set Rsdatatype = CreateObject("ADODB.RecordSet")
    
            glbConnString = Trim(ActiveSheet.Range("B1").Value)
            //Connection string format:Driver={PostgreSQL Unicode};Database=MyDB;server=192.16*.*.**;UID=USERID;Pwd=pasword //comment it
            If glbConnString = "" Then
             MsgBox "Enter the Connection String"
            Else:
    
            objDb_con.Open glbConnString
    
            strSql = "select strSomeValue  from SOMETABLE where Something=1"
            Rsdatatype.Open strSql, objDb_con, adOpenKeyset, adLockpessimistic
            If Rsdatatype.EOF = False Then strSomeValue = Rsdatatype.Fields(0).Value
            Rsdatatype.Close
    
            End If
            objDb_con.Close
        End Sub
    


    1. mysql update column次に、更新された値を選択します

    2. OrderBy句を使用したMySQLでの並べ替え

    3. Postgresql:テーブル名/スキーマの混乱

    4. SQL ServerでのSCHEMA_ID()のしくみ