SQL数据库和ACCESS数据库使用区别
ACCESS改为SQL需要注意哪几个地方 数据库导入以后,自动增加字段需要重写,所有的数字类型需要增加长度,最好用decimal。 所有的默认值都丢失了。主要是数字类型和日期类型。 所有now(),time(),date()要改成getdate()。 所有datediff(‘d‘, time1, time2)要改成datediff(day, time1, time2) 有可能一些true/false类型不能使用,要变为1/0。 备注类型要通过cast(column as varchar)来使用。 CursorType要改成1,也就是打开数据库时要给出第一个数字参数为1,否则记录可能显示不完整。 isnull(rowname)要改成rowname = null ACCESS的数据库中的自动编号类型在转化时,sql server并没有将它设为自动编号型,我们需在SQL创建语句中加上identity,表示自动编号! 转化时,跟日期有关的字段,SQL SERVER默认为smalldatetime型,我们最好将它变为datetime型,因为datetime型的范围比smalldatetime型大。有时用smalldatetime型时,转化失败,而用datetime型时,转化成功。 对此两种数据库进行操作的sql语句不全相同,例如:在对ACCESS数据库进行删除纪录时用:“delete * from user where id=10“,而对SQL SERVER数据库进行删除是用:“delete user where id=10“. 日期函数不相同,在对ACCESS数据库处理中,可用date()、time()等函数,但对SQL SERVER数据库处理中,只能用datediff,dateadd等函数,而不能用date()、time()等函数。 在对ACCESS数据库处理中,sql语句中直接可以用一些VB的函数,像cstr()函数,而对SQL SERVER数据库处理中,却不能用。 ACCESS转SQL SERVER的数据库的几点经验 1.ACCESS的数据库中的自动编号类型在转化时,sql server并没有将它设为自动编号型,我们需在SQL创建语句中加上identity,表示自动编号! 2.转化时,跟日期有关的字段,SQL SERVER默认为smalldatetime型,我们最好将它变为datetime型,因为datetime型的范围比smalldatetime型大。我遇见这种情况,用smalldatetime型时,转化失败,而用datetime型时,转化成功。 3.对此两种数据库进行操作的sql语句不全相同,例如:在对ACCESS数据库进行删除纪录时用:“delete * from user where id=10“,而对SQL SERVER数据库进行删除是用:“delete user where id=10“. 4.日期函数不相同,在对ACCESS数据库处理中,可用date()、time()等函数,但对SQL SERVER数据库处理中,只能用datediff,dateadd等函数,而不能用date()、time()等函数。 5.在对ACCESS数据库处理中,sql语句中直接可以用一些VB的函数,像cstr()函数,而对SQL SERVER数据库处理中,却不能用。
接入internet有哪几种方法?
随着因特网的发展,我国家庭上网的数量越来越多。在此,就当前我国几种主要的家庭上网的接入方式简介于下。 一 MODEM方式 MODEM是一种将计算机连接到公共交换电话网络上的数据通信设备。它能够将计算机的数字系统转换(调制)成能够在电话线路上传送的模拟信号;在另一端的调制解调器又将信号解调回数字位。该方式上网优点是:原始投入省,只要有一台电脑、一个MODEM,一部电话即可,缺点是上网速率低,理论上的最高速率56KBIT/S。是目前我国家庭上网的主要方式。 二 ISDN方式 ISDN俗称一线通。它是另一种适合家庭用户的上网方式,传输速度提高,可以同时上网、打电话、发传真,上网最高速率128KBIT/S,但费用比MODEM方式要高。ISDN使一个普通的用户线最多可以连接8个终端,并为多个终端提供多种通信的综合服务,从而成为真正的一线通。 三 ADSL方式 利用现有的电话线网络,在线路两端加装ADSL设备,即可为用户提供高宽带服务,提供8MBIT/S的高速下行速率,远高于ISDN速率,而上行速率有1MBIT/S,是普通电话拔号MODEM的百倍以上,传输距离能达3-5KM。另外,ADSL方式上网和打电话互不影响,也为用户生活和交流带来便利。ADSL的优点是:可以利用现有的市内电话网和电话交换局的机房,可以降低施工和维护成本,对电话业务没有影响。缺点是它对线路质量要求较高,当线路质量不高时,推广使用有困难。 这三种是电信部门经营的,都是利用现有的电话线路,上网费用包括电话费和网络资源使用费,按时间(分钟)计费。 四 CABLE MODE方式 利用有线电视网进行数据传输,CABLE MODE是连接有线电视同轴电缆与用户计算机之间的中间设备。优点是:可利用已有的有线电视网,只需要对同轴电缆网进行双向改造,可以使用有线电视台机房。缺点是:系统调试较为复杂,不可预见因素多。广电宽带网对家庭用户费用采用包月制。 五 局域网方式 凡是在单位局域网内的家庭,可通过局域网代理接入因特网。 六 城域网方式 城域网实际上是一个大的局域网。家庭用户采用光缆到楼、比绞线到户的方式,不再占用电话线路,在费用上则以包月的方式结算。 七 电力猫方式 目前,此项技术尚处在试用阶段,但不久或许会成为家庭上网的新选择。 以上几种家庭可在选择上网方式,分别由广播、电视、电力或大公司提供,家庭用户可选择的范围越大,得到的将是更好的服务。