当前位置:首页 » 编程语言 » sqlserver电子书

sqlserver电子书

发布时间: 2022-11-19 16:52:41

A. sqlServer2000与php编程技术

用mysql不行吗?
连mssql的话,用odbc或是相关的驱动

B. 请问哪里有下载讲sql实例的电子书呢

-- ACCESS转成SQL(理论上可行,但是笔者修改的程序只能成功几个)
:网上大部分的免费asp程序使用的是access数据库。但是access数据库作为一个中小型的单机数据库系统,在承担访问量、数据量大的网站应用时,往往就不堪重负了。一般认为,超过50M的access数据库性能就开始明显下降,超过100M以后,出错、运行慢的问题会更加突出。尽管可以如动网7.0以后那样,从程序的角度尽量优化以图提高性能,但是不能从根本上解决问题。
:这时也许使用微软的SQL Server数据库就是最可能的办法,当然也可以使用其它的如Oracle、MySQL等等,但是作为改写来说,由于同为微软的产品,改写成SQL Server应该是最省力的办法。
:
:一、改写前提:
:
:系统已经安装好SQL Server2000并且打上了SP3补丁;安装好Office套件里面的Access;使用一个支持纯文本编辑并且带有行号显示的编辑器,推荐Ultra Edit,当然也可以使用FrontPage2003,不过以前的版本行号显示不太好用。
:
:个人能力要求:会基本的asp语法、access数据库的操作、SQLServer企业管理器的基本操作。
:
:二、数据库的准备
:
:一般来说有两种情况:
:1、程序提供了SQL数据库格式:有一个MDF文件,或者提供了创建SQL数据库的SQL脚本文件(后缀名为.sql)。
:如果有mdf文件,可以用企业管理器直接附加上,如果提供的是sql脚本文件,那么就先用企业管理器自己创建一个sql数据库,然后数据库用企业管理器中的查询分析器运行这个脚本创建数据库表。
:这样建立的数据库基本不用再去改写什么了。
:2、更多的是没有提供SQL数据库或脚本文件的,这时,就要自己来做这一切了,这也是我们这个帖子主要解决的问题。一般这样的程序会提供一个access数据库,这样你就用企业管理器导入access数据库,导入后需要改写下面一些东西:
:对照原来的access,改写下面的部分:
:(1)sql数据库表是没有自动字段的,因此原来access中的自动字段被转换成了普通字段,需要手工改成标识类型,增量为1。
:(2)所有的时间字段,如果定义了默认值,那么原来肯定是now(),需要改成getdate()
:(3)原来字段的默认值一般都不会自动引入,需要对照原表的字段手工添加。
:(4)由于数据库的不同,access和sql的字段类型很多转换后就变化了,比如原来的《是否》字段会被转换成bit或者int,备注字段被转换成longtext,text字段转换成varchar等等,一般来说不会影响程序运行,如果有问题,我们在下面的程序改写部分再说。
:(5)如果你要用一个For SQL的程序,里面用到了存储过程,那么你应该有这个程序本身建立SQL数据库的方法:有其本身的SQL数据库文件,或者sql脚本;如果没有的话,采用导入access数据库的方式是无法建立存储过程的,这样你最好放弃这个For SQL的程序版本,使用同样版本的For Access的程序,导入access数据库,然后用下面的改写方法自己改成SQL版本的程序。
:
:三、连接字符串的改写
:
:可参考动网的这段,分别是针对access和SQL的
:Dim ConnStr
:If IsSqlDataBase = 1 Then
: 'sql数据库连接参数:数据库名、用户密码、用户名、连接名(本地用local,外地用IP)
: Dim SqlDatabaseName,SqlPassword,SqlUsername,SqlLocalName
: SqlDatabaseName = "dvbbs7"
: SqlPassword = ""
: SqlUsername = "dvbbs"
: SqlLocalName = "(local)"
: ConnStr = "Provider = Sqloledb; User ID = " & SqlUsername & "; Password = " & SqlPassword & "; Initial Catalog = " & SqlDatabaseName & "; Data Source = " & SqlLocalName & ";"
:Else
: '免费用户第一次使用请修改本处数据库地址并相应修改data目录中数据库名称,如将dvbbs6.mdb修改为dvbbs6.asp
: Db = "data/fengerqingqing.mdb"
: ConnStr = "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(db)
:End If
:On Error Resume Next
:Set conn = Server.CreateObject("ADODB.Connection")
:conn.open ConnStr
:
:当然你使用SQL的话,有关access的使用语句可以删除,就是else后面到on error resume next前面,变成这样:
:
:Dim ConnStr
: 'sql数据库连接参数:数据库名、用户密码、用户名、连接名(本地用local,外地用IP)
: Dim SqlDatabaseName,SqlPassword,SqlUsername,SqlLocalName
: SqlDatabaseName = "databasename"
: SqlPassword = ""
: SqlUsername = "sa"
: SqlLocalName = "(local)"
: ConnStr = "Provider = Sqloledb; User ID = " & SqlUsername & "; Password = " & SqlPassword & "; Initial Catalog = " & SqlDatabaseName & "; Data Source = " & SqlLocalName & ";"
:On Error Resume Next
:Set conn = Server.CreateObject("ADODB.Connection")
:conn.open ConnStr
:
:也可以简洁一些,写成这样:
:Set conn = Server.CreateObject("ADODB.Connection")
:conn.open "Provider = Sqloledb; User ID = sa; Password = 1234567; Initial Catalog =databasename; Data Source = (local);"
:里面的数据库名称、数据源、用户、密码根据自己的实际情况改写一下。
:
:四、程序的改写
:
:这也有两种情况
:1、如果你幸运,拿到的是For SQL的程序,那么如果上面的数据库建立过程没有遇到麻烦,程序基本上就可以运行了,出错的话,只是程序本身的bug,如何修改不是这个帖子讨论的内容,就不赘述了。
:2、大多数情况,程序本身是For Access的,与For SQL的程序差别主要是程序中使用到的SQL查询语句。注意,SQL查询语句是数据库应用不可缺少的部分,不管是For SQL还是For Aceess的程序使用的语法大体差不多,但是有一些微妙的差别,正是这些差别,造成了程序的不通用,也是我们需要修改的主要内容。这样一般要修改的部分如下:
:(1)时间函数的问题:SQL数据库的时间函数与access不同,最常见的是取现在时间的函数,access是now(),SQL是getdate()。因此凡是在where子句中使用了now()的地方都要改成getdate();注意,now()函数在asp程序本身也要使用,凡是不在数据库查询或执行语句中使用的now()函数千万不要改。
:(2)时间比较函数:datediff('d','时间1',‘时间2’)这是access查询用的格式,SQl中这些引号都要去掉,同时时间格式的前后可能加上了#,这也要去掉。同样这也是指在sql语句中的,在asp语句中的要保持原样。
:(3)空值的表示:在access中,判断空值一般用是否=""来表示,但是这在SQL中往往出错,如果遇到出错的问题或者程序运行不正常,可以改成如这样判断:where (name is null)
:(4)真假值判断:access中可以用=true、=false来判断,但是在SQL中就会出错,因此在SQL查询或执行语句中这类判断要分别改成=1、=0。注意一点:有些程序虽然写成=“true”,但是由于有引号,所以这个字段是字符类型的,你不能改成=1,保持原样即可。
:
:以上是比较常见的改写的地方,还有一些不太常见,如果遇到了可以在此回帖讨论。
:
:五、程序的调试
:
:前面推荐使用带有行号的编辑器,是因为上述的改写不大可能是直接搜索程序源码来做,很难找全。
:我采取的方式一般这样:数据库改写完成,直接调试程序,出错后,看看出错的提示,找到相应文件的代码行,但是根源往往不是那行,比如出错的语句是:conn.execute(sql),但是这句本身是没有错的,错误原因是里面的这个sql字符串,那就向上看这个sql字符串是如何生成的,按照上面所说的程序修改办法修改。
:
:
:以上是一些粗浅的见解,多有疏漏,大家可以实践一下。
:可以拿oblog博客程序来改写,里面的改动量不算大,正好可以练练手。
:
:
:把动网数据库Access 转成SQL Server2000 数据库的一个绝对成功的好方法:
:
:步骤如下:
:
:1、必须先安装Microsoft Office Access 2003,和SQL Server2000。2、把旧的动网数据库备份,备份完成后,用Access 2003打开动网旧数据库,在打开时会出现一个警告,不要理会它(安全警告),按打开键,打开后按工具栏——数据库实用工具——转换数据库——转换为2002-2003格式,把数据库转换成2003格式。
:
:2、转换完成后再用Access 2003打开,打开后按工具栏——数据库实用工具——升迁向导——新建数据库——填写SQL数据库登陆名称、密码和要新建的动网数据库(准备转成新的动网数据库),按下一步,按“ 》”键,再按下一步,选取所有选项,再按下一步,选择“不对应用程序作任何改动”,再按完成。
:
:3、打开SQL企业管理器——数据库>看到刚才新建 动网数据库了吧?点击这个数据库 下,然后在工具SQL脚本——常规——全部显示——编写全部对象脚本——确定(记住存放的位置)。
:
:4、用记事本打开刚才生成的SQL脚本,在编辑栏——替换——查找内容为“smalldatetime”替换为“datetime”——替换全部;完成后再在编辑栏——替换——查找内容为“nvarchar”替换为“varcha”——替换全部,完成后保存退出。
:
:5、打开SQL企业管理器——数据库——点击这个数据库一下新建的动网数据库,然后在工具栏——SQL查询分析器——文件——打开——“刚才生成的SQL脚本”——查询——执行,然后关闭窗口。
:
:6、再回到SQL企业管理器——数据库——点击这个数据库一下新建的动网数据库,然后打开工具栏——数据库转换服务——导入数据——下一步——数据源“Microsoft Access”文件名“为旧的动网数据库”——下一步——再下一步——从源数据复制表和视图——下一步——全选——下一步——立即运行——下一步——完成。
:
:7、修改动网文件夹两个文件conn.asp和incconst.asp。

C. 请推荐一本适合初学SQL的书籍 要求深入浅出

http://..com/question/86587005.html

1.零基础的 推荐两书
一是:sql server 2005 实例精讲
二是:电子书(用迅雷下)
http://www.xun-ku.cn/downloads/SQL/SQL%20Server%202005数据库简 明教程/SQL%20Server%202005数据库简明教程1-6.rar

第二本书,有操作视频,和例子代码
都是以简单的 例子为主的!!!
很适合 初学者

D. 推荐一下SQLSERVER的教程文档吧

http://blog.xunlei.com/web/category.html?uin=chch9561&category_id=1203

你到这个网站看看,应该有你需要的学习视屏。

E. 我想学习SQL SERVER2000,哪个地方有好的视频下载和好的电子书最好有基础课程 能看懂的

视频教程http://video..com/v?ct=301989888&rn=20&pn=0&db=0&s=8&word=sql%20server2000%CA%D3%C6%B5%BD%CC%B3%CC&fr=ala0

F. 高分求电脑方面的电子书拜托了各位 谢谢

这么多,够你找的了: http://www.guxiang.com/ http://ebook.it-pc.com http://delphideveloper.myrice.com/ http://www.freedrive.com/ASP/PostFolderShortcut.asp?fsc=14365878 ftp://maestro.den.disa.mil http://rokinc.narod.ru http://home.cyberarmy.com/micromaniz/ ftp://209.204.119.253/temp/damoak/ http://home.wtwh.com.cn/download/ebookshelf.html http://www.helpwork.net/ http://home.online.tj.cn/~cavendish http://cheminf.nankai.e.cn/DynaDocBooks/ http://www.certificationcorner.com/2000.htm http://dzhang.yeah.net http://www.chian-pub.com http://www.godcn.net/school/ http://gshulkin.hypermart.net/books/FreeVBBook.html http://www.monumental.com/boat/computerbooks.html http://ftp.pcworld.com/pub/internet/ http://www.china-pub.com/computers/Browse/Browse_eBook_XiaZhai.htm ftp://61.156.23.10/2/.EM/m2w/study/ http://www.rokinc.cjb.net http://books.zone.ru http://members.spree.com/ecation/jackyhft/ http://www.realvb.bizland.com/ http://lib.wuhee.e.cn/book/computer.asp ftp://216.233.144.210/%7E/%7Etagged%20by%20fietsbeller/ http://zjfeng.csw.cnshare.net http://www.mikezqz.myetang.com/computeronline.htm http://pcbook.51soft.com/ http://frank.533.net/aspbook.html http://oklink.soyou.com/dnsj/index5.htm http://tmxcf.topcool.net/bkxzbook1.htm http://e.netbig.com/rank/data/t3/238/20000402/6403.htm http://www.net-sky.com/Computers_and_Internet/Ecation/ http://www.godcn.net/school/ ****帝华 http://gshulkin.hypermart.net/books/FreeVBBook.html http://www.monumental.com/boat/computerbooks.html http://ftp.pcworld.com/pub/internet/ http://www.china-pub.com/computers/Browse/Browse_eBook_XiaZhai.htm ftp://61.156.23.10/2/.EM/m2w/study/ http://www.rokinc.cjb.net http://books.zone.ru http://members.spree.com/ecation/jackyhft/ http://www.realvb.bizland.com/ http://lib.wuhee.e.cn/book/computer.asp http://zhanet.myrice.com/ *****化境 http://it.263.net/b/book/ ftp://win2k:[email protected]/ ftp://216.233.144.210/%7E/%7Etagged%20by%20fietsbeller/ http://zjfeng.csw.cnshare.net http://vg.dyndns.org/ebook/ http://www.pchome.net/~/LJ/book/book3.htm http://www.mcsebrainmps.com http://www.mcsnion.com http://www.kubao.com ftp.gargoylewiz.dynip.com http://delphideveloper.myrice.com/ http://www.freedrive.com/ASP/PostFolderShortcut.asp?fsc=14365878 ftp://maestro.den.disa.mil http://rokinc.narod.ru http://home.cyberarmy.com/micromaniz/ ftp://209.204.119.253/temp/damoak/ http://home.wtwh.com.cn/download/ebookshelf.html http://www.helpwork.net/ %%%##···博士网 http://home.online.tj.cn/~cavendish http://cheminf.nankai.e.cn/DynaDocBooks/ http://www.certificationcorner.com/2000.htm http://dzhang.yeah.net http://www.chian-pub.com ftp://128.32.208.109/.NWNK-FxP/_vti_pvt/_vti_pub http://www.freedrive.com/ASP/PostFolderShortcut.asp?fsc=15456974 http://books.gnaritas.net/Books/Exams/ http://yangnan.126.com/ ****白菜乐园 http://www.pchome.net/~/LJ/book/book3.htm http://www.bruceeckel.com/DownloadSites/ http://vg.dyndns.org/ebook/ 网址一:小峰电脑书库 http://www.mycnknow.com 不断更新中 网址二: http://leon83.com/download/list.jsp?ct=book 网址三:维维软件园 http://www.vvsoft.net/ 有大量 Cisco资料、及其他计算机书籍,内容较丰富 网址四: e书时空-电脑教程 http://www.eshunet.com/list0/08dn.asp?page=1 网址五: ftp://bozoactive.dns2go.com 用户名:guest 密码:ilovebozo 周一~周五 网址六: 中华电脑书库 http://www.pcbookcn.com 网址七: cAkk's Delphi下载天地 http://202.96.70.228/cakk/delphi/ 主要为Delphi 编程资料和相关软件,如: SQLServer联机丛书 34,274k C# Refrence 273k Inside Windows 2000 18,520k Delphi 5.X ADO_MTS_COM+高级程序设计篇 32,185k 配书源码 只有前面4章 Delphi5开发人员指南 85,353k 配书源码 太大了! delphi5企业级解决方案及应用剖析 13,278k delphi5编程实例与技巧 12,201k delphi5数据开发技术 11,191k Windows2000编程技术内幕 27,059k SQLServer2000编程员指南 37,370k SQLServer2000开发者指南 8,305k vc++技术内幕(第四版) 79,724k 潘爱民 译 非程序员杂志(1-9期) 17,362k 软件工程的杂志 From umlchina.com IE Plug-Ins编程 网址八 : ITeBOOK便利店下载中心 http://www.id163.com/onlinedown/index.asp 计算机书籍类综合网站,不断更新中 中华电脑书库 http://www.pcbookcn.com/ 超级认证:superexam.myetang.com http://www.sercenter.com/index.htm/ 软件工程研究中心 http://www.21cmm.com/ 软件工程专家网 http://www.csdn.net/ 程序员大本营 http://www.umlchina.com/ uml中文站 http://www.vckbase.com/ vc知识库 http://www.8848software.com/index.htm/ 软件配置管理网 http://www.ccidnet.com/ 赛迪网 http://www.code-labs.com/ 代码实验室 http://www.cbinews.com/developer/index.php 中文信息程序春秋 http://www.java-cn.net/ java中文网 http://www.cn-java.com/ http://www.chinajavaworld.com/ java开发者 http://java.sun.com/ java英文网 http://cn.sun.com/ sun公司中文网站 http://202.106.186.67/developer/ NET CHINA 技术与开发 http://www.doyoujava.net/index.asp/ Java学习与高级项目组 http://www.cnjsp.com/ 中国jsp技术网站 http://drivejava.www2.cn4e.com/ Javadrive(java驱动) http://www.cnjavaclub.com/default.htm/ java俱乐部 http://www.javaunion.org/bbs/cgi-bin/leoboard.cgi/ 中国java阵线联盟 http://www.javaresearch.org/ java研究组织 http://www-900.ibm.com/developerWorks/cn/java/index.shtml/ IBM中文网站java技术 http://www.programmersheaven.com/ http://dev2dev.bea.com.cn/index.jsp/ http://www.adtmag.com/java/index.asp/ java Report http://www.bea.com.cn/index.jsp/ weblogic中国站点 http://cosoft.org.cn/ 共创软件联盟 http://www.applevb.com/ vb开发者 http://www.clpclub.com/ 国内最大的IBM/Lotus软件技术专业网站 http://www.intellij.com/idea/ http://www.realj.com http://www.programmersheaven.com/ 程序员天堂(国外网站) http://www.borland.com.cn/ borland中文站点 http://www.huihoo.com/ 灰狐—中间技术论坛,中间件(java) http://www.cndot.net/ Microsoft.NET 中文技术网 电子书籍下载大全 http://www.hktk.com/index.html/ 海阔天空下载天地 http://www.china-pub.com http://www.cnforyou.com http://www.huachu.com.cn http://www.pcbookcn.com/ 中华电脑书库 http://202.196.101.194/ 大梁书院 http://pcbook.51soft.com/ http://www.hktk.com/soft/program/book/index.html www.tech521.com ftp://166.111.164.147/ http://pcbook.godcn.net/ 帝华咨询网-电脑书库 http://www.ebooksou.com http://www.gbfocus.com http://www.helpwork.net/book/html/user/index.asp http://wlbookwl.myrice.com/book.htm http://wenxue.lycos.com.cn/level/5011.html http://pcbooks.myrice.com http://zhwm.myrice.com/pcbook/index.htm http://www.laohu.net http://www.eshunet.com/list0/08dn.asp http://www.bookbig.com/culture12.html http://dir.sohu.com/computer/freeservice/computerbooks http://www.millionbook.com

G. sql语句:select a=isnull(b,0) from c 中的a=isnull(b,0)是什么意思有没有这类的电子书,求推荐!

如果b为NULL,就显示0
比如
b
1
NULL
3

像你那句执行完结果就是
b
1
0
3

书什么的不用吧,找找sqlserver函数之类的就行了,网上到处都是

H. sqlserver电子书哪里下载

sqlserver
2000
程序员指南
http://www.pdown.net/download.asp?downid=2&id=143
http://www.chinaz.com/
中国站长网
里面有好多sqlserver方面的好书
电子版
http://tips.9hao.com/vvbksd/20011212/sql_server_7编程技术内幕.zip

I. SQLServer2000学习教程电子书txt全集下载

SQLServer2000学习教程 txt全集小说附件已上传到网络网盘,点击免费下载:


确认后请采纳

J. 求《SQL Server 编程必知必会》电子书或PDF扫描书都行,最好是最新版的,我只有90分,我可以全部贡献

是这本书吧,如有需要,加一下好友

《SQLServer编程必知必会》
作者:(英)BenForta着 页数:254 出版日期:2009.01
丛书名:图灵程序设计丛书·数据库系列
简介:SQL
Server是世界上最受欢迎的数据库管理系统之一。本书从介绍简单的数据检索开始,全面讲述了SQL
Server的使用,包括连接的使用、子查询、基于全文本的搜索、函数和存储过程、游标、触发器、表...

热点内容
android文件图片 发布:2025-01-15 17:39:44 浏览:205
linux的路径怎么写 发布:2025-01-15 17:18:49 浏览:185
php解压程序 发布:2025-01-15 17:06:22 浏览:142
刷助力脚本 发布:2025-01-15 17:02:31 浏览:520
c盘里的用户文件夹可以删除 发布:2025-01-15 16:56:45 浏览:951
虚幻4编译到哪里 发布:2025-01-15 16:50:19 浏览:756
透明度渐变android 发布:2025-01-15 16:45:08 浏览:835
dos连接oracle数据库 发布:2025-01-15 16:41:39 浏览:906
网络配置比较低怎么做 发布:2025-01-15 16:35:38 浏览:362
android弹出键盘监听 发布:2025-01-15 16:35:11 浏览:208