如何使用PHP中的odbc连接将数据插入到MSSQL Server [英] How to insert data to MSSQL Server with odbc connection in PHP

查看:165
本文介绍了如何使用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

推荐答案

q = INSERT INTO dosyadegerlendirme(
YatisNo,
Degerlendirici,
Kodlayici,
HataSeviye,
AnaHataKategoriId,
AnaHataKategori,
AltKategoriId,
AltKategori,
DosyaDonemi,
DegerlendirmeTarih i)
VALUES(
'{
q="INSERT INTO dosyadegerlendirme ( YatisNo, Degerlendirici, Kodlayici, HataSeviye, AnaHataKategoriId, AnaHataKategori, AltKategoriId, AltKategori, DosyaDonemi, DegerlendirmeTarihi ) VALUES ( '{


_POST ['yatisno']}',
'{
_POST['yatisno']}', '{


_SESSION ['login_user']}',
'{
_SESSION['login_user']}', '{


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

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆