到底怎样把文件(EXCEL、WORD、PSD等)保存到SQLSERVER中?????大家都来帮帮忙嘛。拜托。。
到底怎样才能把文件保存到SQLSERVER数据库呢?
目前我表中存放文件的字段类型为BINARY。源程序为:
if($upfile!='')
{
$PSize = filesize($upfile);
$mssqldoc = addslashes(fread(fopen($upfile, "r"), $PSize));
$upfiletype = strtolower(substr( strrchr( $upfile_name, "." ), 1 ) );
mssql_connect("$server", "$user", "$pass") or die("Unable to connect to SQL server");
@mssql_select_db("$database") or die("Unable to select database");
$sql="insert into document (do_file,do_timeadded,do_type) values (";
$sql.="$mssqldoc,getdate(),'$upfiletype')";
$db->query($sql);
出错提示:
Warning: MS SQL message: Line 185: Incorrect syntax near '迟0'. (severity 15) in e:\program\program_php\project\include\mssql.php on line 89
Warning: MS SQL message: Unclosed quotation mark before the character string ')'. (severity 15) in e:\program\program_php\project\include\mssql.php on line 89
Warning: MS SQL: Query failed in e:\program\program_php\project\include\mssql.php on line 89
拜托都来看看,我急着用。谢谢了!