本文介绍了如何使用PHP中的odbc连接将数据插入到MSSQL Server的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试使用PHP将数据插入带有odbc的mssql服务器,但它不会插入任何行。



这里我的PHP代码:



I am trying to insert my data to mssql server with odbc using PHP but it doesnt insert any rows.

Here My PHP Codes:

$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); 





当我运行此代码时出现此错误:





When I run this code I am getting this error:

[Microsoft][ODBC SQL Server Driver][SQL Server]String or binary data would be truncated.







我怎样才能实现这个目标?



谢谢




How can I achive this?

Thanks

推荐答案




这篇关于如何使用PHP中的odbc连接将数据插入到MSSQL Server的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-26 09:52
查看更多