PHP での私のコードの多くは、アクティブ レコードを使用して構造化されています。
$this->db->select('CAST(Cns.Name AS TEXT) as PName, CPn1.Chil_Id, CPns.Id');
$this->db->join('CPns', 'CPn1.CPns_Id=CPns.Id');
これが Microsoft の sqlsrv ドライバーと互換性がないかどうか疑問に思っています。その構文は伝統的に次のようになっています。
$tsql = "SELECT * FROM Customer";
$stmt = sqlsrv_query( $conn, $tsql);
if( $stmt === false )
{
echo "Error in executing query.</br>";
die( print_r( sqlsrv_errors(), true));
}
ありがとう。