Dreamweaver怎样通过ODBC连接数据库 数据库表看不到怎么办
用Dreamweaver连接数据库,但是发现数据库里的表看不到,真是让人挠头啊!其实这一般是ODBC数据源没配置好导致的。首先,你得先在你的SQL数据库软件里新建一个数据库。比如随便取个名字叫“test”,数据库文件和日志路径放在你想放的地方,比如D:\test,路径名字完全可以DIY。然后在数据库——>test——>表里边,右键点“新建表”,创建一张表,比如叫Users,别忘了保存哦。
做好数据库基础后,下一步就是设置ODBC数据源了。打开ODBC数据源管理器,新建数据源,选中对应的数据库驱动,比如SQL Server或者Access啥的,填写连接配置,包括数据文件路径、服务器地址和登录信息。配置弄完后别忘了点“测试连接”,确认没问题后就可以让Dreamweaver调用了。要是你还是看不到表,先检查这几个小细节:数据库表是否真有数据,ODBC配置是否匹配,Dreamweaver的数据源名称(DSN)填写是否正确,另外还可以试试重新启动软件,或者更换数据库驱动版本。

Dreamweaver怎么创建数据库连接又如何设置动态站点 连接类型和配置细节是什么
-
首先,在Dreamweaver里新建或者打开一个动态网页,记住得先创建好动态站点,特别是要选对服务器模型,比如ASP、PHP或JSP啥的,路径和服务器配置也要搞清楚。
-
接下来,找到“应用程序”菜单里的“数据库”命令,打开数据库面板。点下“新建连接”按钮,在弹出的选项里选择“数据源名称(DSN)”。这里,“连接名称”你随便起个让自己好记的名字,比如“testConn”,方便后续使用。
-
重点来了,配置连接时,Dreamweaver支持多种数据库类型,举几个大伙常用的:Access数据库连接写法是“Provider=microsoft.jet.oledb.4.0;data source=数据库路径;user id=admin;password=pass;”,Oracle得用“Provider=OraOLEDB.Oracle;data source=数据库名;user id=admin;password=pass;”,MS SQL Server通常用“Provider=SQLOLEDB;data source=服务器名称;initial catalog=数据库名”等等,别忘了用户名密码也得填对。
-
在数据库面板中,你还可以通过点加号添加新的数据源,根据数据库类型填写服务器地址、登录账号和密码等信息,创建好后别忘了选本地DSN或者远程DSN,保证梦寐以求的连接成功。
-
都设置好之后,不妨测试下连接,Dreamweaver会帮你检测。如果失败,先别急,检查DSN名字是否正确,服务器是否开着,同时看看Dreamweaver对动态页面的存放设置(文件夹权限啥的)有没有问题。尤其注意名称大小写,嘿,这些坑真的让人怀疑人生。
-
还要提点儿:用Dreamweaver CS6或者8版本的朋友们,步骤其实差不多,打开菜单栏“窗口”——“数据库”,添加数据源名称,选择“使用本地DSN”,填写必填参数,连接测试没问题就OK啦。

相关问题解答
-
Dreamweaver连接数据库看不到表咋办?
哎呀,这个问题真挺常见的,别慌,先确认下数据库里确实有表和数据,别空着,然后再检查你ODBC数据源名称(DSN)配置对没对,比如路径和用户名密码是否一致。再来就是别忘了开启数据库服务,有时候服务没开自然连接不上。最后就是Dreamweaver的连接名称和驱动是不是选错了,确保都妥妥才会显示表,试试重启Dreamweaver,或者换个数据库驱动版本,很多时候就解决了。 -
Dreamweaver里支持哪些数据库类型怎么选择连接方式?
说到这个,Dreamweaver可是挺灵活的,它支持Access、Oracle、SQL Server还有MySQL啥的。连接方式也不止一种,最主流的有ODBC连接和自定义JDBC连接。选哪种关键看你用的是啥数据库和项目需求,ODBC比较傻瓜适合新手,自定义JDBC就适合Java环境下用。记住,选驱动时可千万别选错,不然连接会报错的。 -
Dreamweaver建立数据库连接时为什么要设置动态站点?
嘿,大家别小看这个设置。动态站点就是告诉Dreamweaver你这个项目是做动态网页的,像ASP或PHP那种,软件才知道怎么处理数据库动作,怎么运行程序,避免你写的东西成了死板的静态页。没设置好动态站点,数据库连接啥的功能都没法用,顿时啥活都干不了,有点像你没装发动机的车,你说能跑么。 -
如何合理设置SQL Server中性别字段的数据类型?
这事儿说白了挺简单,性别这种只有两种选择,咱推荐用BIT类型储存,值只能0或者1,或者设置为空。它节约空间又方便操作,0代表小伙子,1代表小姐姐,超级直观。要是你以前用了char或者varchar类型,强烈建议改成BIT,方便查询和管理。遇到不懂的还可以直接改字段类型,不用重建表,省时又省力。
新增评论