php mssql怎么连接呀?

问题描述

我该下载的也下载了,该设置的也设置了最后出现了:Warning:odbc_connect()[function.odbc-connect]:SQLerror:[Microsoft][ODBC驱动程序管理器]未发现数据源名称并且未指定默认驱动程序,SQLstateIM002inSQLConnect求大神们帮忙解决

解决方案

解决方案二:
PHPodbc_connectConnecttoadatasourceodbc_connect(PHP4,PHP5)odbc_connect—Connecttoadatasource说明resourceodbc_connect(string$dsn,string$user,string$password[,int$cursor_type])TheconnectionidreturnedbythisfunctionsisneededbyotherODBCfunctions.Youcanhavemultipleconnectionsopenatonceaslongastheyeitherusedifferentdbordifferentcredentials.WithsomeODBCdrivers,executingacomplexstoredproceduremayfailwithanerrorsimilarto:"Cannotopenacursoronastoredprocedurethathasanythingotherthanasingleselectstatementinit".UsingSQL_CUR_USE_ODBCmayavoidthaterror.Also,somedriversdon'tsupporttheoptionalrow_numberparameterinodbc_fetch_row().SQL_CUR_USE_ODBCmighthelpinthatcase,too.参数dsnThedatabasesourcenamefortheconnection.Alternatively,aDSN-lessconnectionstringcanbeused.userTheusername.passwordThepassword.cursor_typeThissetsthetypeofcursortobeusedforthisconnection.Thisparameterisnotnormallyneeded,butcanbeusefulforworkingaroundproblemswithsomeODBCdrivers.Thefollowingconstantsaredefinedforcursortype:SQL_CUR_USE_IF_NEEDEDSQL_CUR_USE_ODBCSQL_CUR_USE_DRIVER返回值ReturnsanODBCconnectionidor0(FALSE)onerror.
解决方案三:
范例Example#1DSN-lessconnections<?php//MicrosoftSQLServerusingtheSQLNativeClient10.0ODBCDriver-allowsconnectiontoSQL7,2000,2005and2008$connection=odbc_connect("Driver={SQLServerNativeClient10.0};Server=$server;Database=$database;",$user,$password);//MicrosoftAccess$connection=odbc_connect("Driver={MicrosoftAccessDriver(*.mdb)};Dbq=$mdbFilename",$user,$password);//MicrosoftExcel$excelFile=realpath('C:/ExcelData.xls');$excelDir=dirname($excelFile);$connection=odbc_connect("Driver={MicrosoftExcelDriver(*.xls)};DriverId=790;Dbq=$excelFile;DefaultDir=$excelDir",'','');?>参见Forpersistentconnections:odbc_pconnect()-Openapersistentdatabaseconnection
解决方案四:
找到PHP.ini文件中mssql.dll相关内容解开前面的注释
解决方案五:

解决方案六:

解决方案七:
我也不知道啊1234113654撒的发生的范德萨发几克拉上的风景
解决方案八:

解决方案九:

解决方案十:

解决方案十一:
。。。。这种问题也在论坛问,那么多实例的
解决方案十二:
学习经验,不懂的太多啊
解决方案十三:

解决方案十四:
学习学习额
解决方案十五:
我记得是有的地址的,
解决方案:我也不知道什么内容
解决方案:
解决方案:
解决方案:牛
解决方案:这也太难解决了吧。
解决方案:还不错哦,的确是有用的
解决方案:楼主真的很牛
解决方案:

时间: 2024-09-19 09:42:03

php mssql怎么连接呀?的相关文章

MSSQL内外连接(INNER JOIN)语句详解_MsSql

在之前,我对MSSQL中的内连接和外连接所得出的数据集不是很清楚.这几天重新温习了一下SQL的书本,现在的思路应该是很清楚了,现在把自己的理解发出来给大家温习下.希望和我一样对SQL的连接语句不太理解的朋友能够有所帮助.(发这么菜的教程,各位大大们别笑话偶了,呵:D ) 有两个表A和表B.表A结构如下:Aid:int:标识种子,主键,自增IDAname:varchar 数据情况,即用select * from A出来的记录情况如下图1所示: 图1:A表数据 表B结构如下:Bid:int:标识种子

MSSQL内外连接(INNER JOIN)语句详解

在之前,我对MSSQL中的内连接和外连接所得出的数据集不是很清楚.这几天重新温习了一下SQL的书本,现在的思路应该是很清楚了,现在把自己的理解发出来给大家温习下.希望和我一样对SQL的连接语句不太理解的朋友能够有所帮助.(发这么菜的教程,各位大大们别笑话偶了,呵:D ) 有两个表A和表B. 表A结构如下: Aid:int:标识种子,主键,自增ID Aname:varchar 数据情况,即用select * from A出来的记录情况如下图1所示: 图1:A表数据 表B结构如下: Bid:int:

MSSQL内连接inner join查询方法_数据库其它

今天项目遇到一直不知道怎么解决,在经典网友以及无忧网友的热心帮助下,解决. 比如A表: sid    sname 1     kkkkkkd 2     ahuinan B表 id    smoney   sid 1        100      1 2        200      1    3        150      2 希望得到的结果: sid   sname   smoney 1    kkkkkkd  300(100+200) 2   ahuinan   150 参考: s

php连接mssql数据库的几种方法_php实例

首先,php.ini文件中;extension=php_pdo_mssql.dll ;extension=php_pdo_odbc.dll 前面的分号去掉,对应的使哪种方式连接mssql.注意要重启服务使其生效. 一.建立连接 1.odbc 首先,在php程序所在的服务器设置odbc.这里32位和64位操作系统有区别.32位的从控制面板中管理工具中的数据源(odbc)直接建立就可以了,64位的要运行C:\Windows\SysWOW64\odbcad32.exe 从这里面设置.注意:上面只的是数

PHP扩展 mssql 连接远程 MSSQL的例子

PHP利用 mssql 扩展连接MSSQL,这里给一个简单的示例,没有做安全考虑,自行处理吧  代码如下 复制代码 <?php // 连接数据库 $conn = mssql_connect('hostip:1433','user','pass') or die("SQL SERVER 数据库连接失败!"); // 选择数据库 mssql_select_db('UserInfo', $conn); // sql语句 $sql = "SELECT TOP 5 * FROM

linux php 连接sql server2000(2)

linux 中 php连接sqlserver2000 连接代码: Php代码   <?php   $mssql=mssql_connect("192.168.0.104","sa","123456");      if ($mssql) {              echo "Connent Mssql Succeed<br />";           mssql_select_db("jj20

ASP MSSQL存储过程的实现小例

sql 复制代码 代码如下: CREATE PROCEDURE Proname //使用CREATE PROCEDURE 创建存储过程 Proname为存储过程名称 @Lname VARCHAR(30) //定义传入的参数 AS SET NOCOUNT ON BEGIN SELECT * FROM TableName WHERE Lname like '%'+@Lname+'%' //使用SELECE模糊查询Lname值与传入参数Lname的值相近所有行 END GO 以上就是已经创建了一个带一

ASP 常见的连接字符串写法(access2007)

Access 连接字符串 strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MyDatabase.mdb;" Access 2007 连接字符串 strConnect = "Provider=Microsoft.ACE.OLEDB.12.0;Mode=Share Exclusive;Data Source=C:\MyDatabase.accdb;" MSSQL Server 连接字符串 str

ASP 常见的连接字符串写法(access2007)_ASP基础

Access 连接字符串 strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\MyDatabase.mdb;" Access 2007 连接字符串 strConnect = "Provider=Microsoft.ACE.OLEDB.12.0;Mode=Share Exclusive;Data Source=C:\MyDatabase.accdb;" MSSQL Server 连接字符串 str