|
主题: 各位大哥进来看看(数据库连接问题)!
|
 cxj1106
职务:普通成员
等级:1
金币:0.0
发贴:26
注册:2001/6/23 21:44:53
|
#12002/10/21 16:18:45
小弟向各位大哥请教: 当我odbc在connections下的gg.asp建立数据源时测试成功,但在建立记录集时会有以下错误:(我用的数据库是ncr公司的数据库teradata) whle executing generateDynamicSourceBindings in Recordset,a javascript error occurred. gg.asp的代码是: <% ' FileName="Connection_odbc_conn_dsn.htm" ' Type="ADO" ' HTTP="false" ' Catalog="" ' Schema="" MM_gg_STRING = "dsn=gg;uid=cxj;pwd=cxj;" %> 在建立记录集的页面ff.asp的代码是: <%@LANGUAGE="VBSCRIPT"%>
<% set Recordset1 = Server.CreateObject("ADODB.Recordset") Recordset1.ActiveConnection = MM_gg_STRING Recordset1.Source = "SELECT xkzh FROM SDATA.advertisement" Recordset1.CursorType = 0 Recordset1.CursorLocation = 2 Recordset1.LockType = 3 Recordset1.Open() Recordset1_numRows = 0 %>
Untitled Document
<% Recordset1.Close() %>
我在ado数据库连接大全里找到有关连接数据库teradata的描述: ODBC Driver for Teradata oConn.Open "Provider=Teradata;" & _ "DBCName=MyDbcName;" & _ "Database=MyDatabaseName;" & _ "Uid=myUsername;" & _ "Pwd=myPassword;" 现在我不知道怎么改?请大家该我一些帮助吧!不胜感谢!
|
 5D荣誉版主
职务:普通成员
等级:1
金币:10.0
发贴:271
注册:2002/10/16 16:19:02
|
#22002/10/21 16:25:27
不是吧,大哥! Recordset1.ActiveConnection = MM_gg_STRING? activeconnection应该是adodb.connection对象的吧,可MM_gg_STRING只是连接字符串耶,可不是adodb.connection对象的.
|
 5D荣誉斑竹
职务:普通成员
等级:3
金币:10.0
发贴:1480
注册:2002/1/15 11:01:54
|
#32002/10/22 1:04:17
问MicroMedia去!
|
 5D荣誉版主
职务:普通成员
等级:1
金币:10.0
发贴:271
注册:2002/10/16 16:19:02
|
#42002/10/22 8:20:39
你把下面的加进去试试 set conn = Server.CreateObject("adodb.connection") conn.open MM_gg_STRING 将Recordset1.ActiveConnection = MM_gg_STRING改为 Recordset1.ActiveConnection = conn
|