|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
国内有些大的CRM厂商的ASP就写得不错.无论是概念还是它里面用JAVASCRIPT的能力.并不是说现在的程序员用了ASP.NET来写程序就可以说自己高档了数据|数据库 1、ASP的对象存取数据库办法 在ASP中,用来存取数据库的对象统称ADO(Active Data Objects),次要含有三种对象:Connection、Recordset 、Command
Connection:担任翻开或毗连数据
Recordset:担任存取数据表
Command:担任对数据库履行举动查询号令
2、毗连各数据库的驱动法式
毗连各数据库可使用驱动法式,也能够利用数据源,不外我建议人人利用驱动法式,由于利用驱动法式十分便利、复杂,而利用数据源对照费事。
ODBC链接
合适数据库类型 链接体例
access "Driver={microsoft access driver(*.mdb)};dbq=*.mdb;uid=admin;pwd=pass;"
dBase "Driver={microsoft dbase driver(*.dbf)};driverid=277;dbq=------------;"
Oracle "Driver={microsoft odbc for oracle};server=oraclesever.world;uid=admin;pwd=pass;"
MSSQL server "Driver={sql server};server=servername;database=dbname;uid=sa;pwd=pass;"
MS text "Driver={microsoft text driver(*.txt; *.csv)};dbq=-----;extensions=asc,csv,tab,txt;Persist SecurityInfo=false;"
Visual Foxpro "Driver={microsoft Visual Foxpro driver};sourcetype=DBC;sourceDB=*.dbc;Exclusive=No;"
MySQL "Driver={mysql};database=yourdatabase;uid=username;pwd=yourpassword;option=16386;"
OLEDB链接
合适的数据库类型 链接体例
access
"Provider=microsoft.jet.oledb.4.0;data source=your_database_path;user id=admin;password=pass;"
Oracle
"Provider=OraOLEDB.Oracle;data source=dbname;user id=admin;password=pass;"
MS SQL Server
"Provider=SQLOLEDB;data source=machinename;initial catalog=dbname;userid=sa;password=pass;"
MS text
"Provider=microsof.jet.oledb.4.0;data source=your_path;Extended Properties′text;FMT=Delimited′"
而咱们在普通情形下利用Access的数据库对照多,在这里我建议人人毗连Access数据库利用上面的办法:
dim conn
set conn = server.createobject("adodb.connection")
conn.open = "provider=microsoft.jet.oledb.4.0;" & "data source = " & server.mappath("../db/bbs.mdb")
个中../db/bbs.mdb是你的数据库寄存的绝对途径!假如你的数据库和ASP文件在统一目次下,你只需如许写就能够了:
dim conn
set conn = server.createobject("adodb.connection")
conn.open = "provider=microsoft.jet.oledb.4.0;" & "data source = " & server.mappath("bbs.mdb")
有很多初学者在碰到数据库毗连时老是会出成绩,但是利用下面的驱动法式只需你的数据库途径选对了就不会出成绩了。
</p> 想法是和程序员的想法不一样的.至于为什么.大家去想一想.跟心理学有关的 |
|