2017年5月14日日曜日

PowerShell から FileMaker ODBC 経由でレコードの値を更新。|FileMaker ODBC|UPDATE|PowerShell

PowerShell から FileMaker ODBC 経由でレコードの値を更新。|FileMaker ODBC|UPDATE|PowerShell


[void][System.Reflection.Assembly]::LoadWithPartialName('System.Data');
$connectionString = 'driver={FileMaker ODBC};server=localhost;database=テスト;uid=admin;pwd=;';

$cmd = "UPDATE `"テスト`" SET`"フィールド1`"='フィールド1の値更新'  WHERE `"key`" = '74194D2E-DEE1-8E44-BFD1-48FF0E88052A' ";

$odbc_con = New-Object System.Data.Odbc.OdbcConnection($connectionString);
$odbc_con.Open();
$odbc_cmd = New-Object System.Data.Odbc.OdbcCommand;
$odbc_cmd.Connection = $odbc_con;
$odbc_cmd.CommandText = $cmd;

$Result = $odbc_cmd.ExecuteNonQuery();

$odbc_cmd.Dispose();
$odbc_con.Close();
$odbc_con.Dispose() ;
$Result;
<#UPDATE、INSERT、および DELETE のステートメントでは、戻り値は、コマンドは、影響を受ける行の数です。#>

0 件のコメント:

コメントを投稿