PowerShell から FileMaker ODBC 経由で値を取得。
[void][System.Reflection.Assembly]::LoadWithPartialName('System.Data');
$connectionString = 'driver={FileMaker ODBC};server=localhost;database={FileMaker_FileName};uid=admin;pwd=;';
$cmd = 'SELECT * FROM {TableName}';
$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;
$odbcReader = $odbc_cmd.ExecuteReader();
while ($odbcReader.Read()) {
$odbcReader['{FieldName}'].ToString() + ' ' + $odbcReader['{FieldName}'].ToString()
}
$odbc_cmd.Dispose();
$odbc_con.Close();
$odbc_con.Dispose() ;
0 件のコメント:
コメントを投稿