我正试图使用PHP通过odbc将数据插入mssql服务器,但它没有插入任何行。
这里我的PHP代码:
$q="INSERT INTO dosyadegerlendirme (
YatisNo,
Degerlendirici,
Kodlayici,
HataSeviye,
AnaHataKategoriId,
AnaHataKategori,
AltKategoriId,
AltKategori,
DosyaDonemi,
DegerlendirmeTarihi )
VALUES (
'{$_POST['yatisno']}',
'{$_SESSION['login_user']}',
'{$_POST['kodcu']}',
'{$hataSeviye}',
'{$_POST['AnaHataKategorisi']}',
'{$anaKategoriAciklama}',
'{$_POST['AltHataKategorisi']}',
'{$altKategoriAciklama}',
'{$_POST['donem']}',
'{$_POST['dtarih']}' )";
$result=odbc_exec($baglanti, $q);
我得到这个错误:
[Microsoft][ODBC SQL Server Driver][SQL Server]String or binary data would be truncated.
我怎样才能做到这一点?
感谢
不能说太多,因为你没有提供任何关于你的应用程序工作的服务器的信息,但这会有所帮助。