社区
ASP
帖子详情
access转为sql数据库后出现这个问题 高手帮下忙啊 在线等
fairytale123
2005-10-23 06:43:56
ADODB.Recordset 错误 '800a0bb9'
变量或者类型不正确,或者不在可以接受的范围之内,要不就是与其他数据冲突
...全文
103
3
打赏
收藏
access转为sql数据库后出现这个问题 高手帮下忙啊 在线等
ADODB.Recordset 错误 '800a0bb9' 变量或者类型不正确,或者不在可以接受的范围之内,要不就是与其他数据冲突
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangyingdong
2005-10-23
打赏
举报
回复
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数据库处理中,却不能用。
http://www.dwww.cn/new/20059415931213.html
wer88888888
2005-10-23
打赏
举报
回复
这个时候要检查一下你的 SQL 语句是否符合语法规范
anwell
2005-10-23
打赏
举报
回复
数据类型不一样
一个学生管理系统
ACCESS
版
============================================================================ 一个学生管理系统 版权:三力软件工作室 http://www.lyroom.com 程序设计:浙江龙泉 陆庆华 email:sl@lyroom.com tel:13306885836 承接各类中小型
数据库
系统开发, 网站制作================================================================================这是我将自己
sql
2000版的东东
转为
access
数据库
的简化版本,给一个同学当毕业设计用的,拿代码出来,抛砖引玉吧。主要演示了一些查询技巧,里面的综合评测成绩是这样算的:综合评测(一个学期) 课程*课时/总课时*70%+体育*10%+品德==============================================================这个程序用到了网上的两个控件,一个是xpmenu,另一个是SReport6(D6),关于这两个控件的安装,相信大家都会,不过spreport6我在安装的时候发生了点
问题
,按照出错提示,我在E盘下面建立一个名为“mysoft”的文件夹,然后又在底下建立了“wintemp”文件夹,也就是 e:mysoftwintemp,最后在将Report_Public.dcu文件拷到该目录下才安装成功。后来给我同学安装的时候也发生类似情况,只要您盯delphi的message消息框,相信不会有太大
问题
:)=====================================================================================基本安装 1、对于单个控件,Componet-->install component..-->PAS或DCU文件-->install;2、对于带*.dpk文件的控件包,File-->Open(下拉列表框中选*.dpk)-->install即可;3、对于带*.bpl文件的控件包,Install Packages-->Add-->bpl文件名即可;4、如果以上Install按钮为失效的话,试试Compile按钮;5、是run time lib则在option下的packages下的runtimepackes加之。 如果编译时提示文件找不到的话,一般是控件的安装目录不在Delphi的Lib目录中,有两种方法可以解决:1、反安装的源文件拷入到Delphi的Lib目录下;2、或者Tools-->Environment Options中把控件源代码路径加入到Delphi的Lib目录中即可。注意:所安装的控件是否与你所用的Delphi版本相适应。 ============================================================== 最后祝大家天天快乐,有空来我们龙泉玩,龙泉多美女啊 2003/5/12
SQL
Server 2005
数据库
转为
Access
今天想把
Sql
Server 2005中的
数据库
转换成
Access
数据库
,
Sql
Server 2005中的操作比较简单,按照如下操作做既可: 先创建一个
Access
文件,
数据库
上右键--任务--导出
数据库
--下一步--下一步--目标选择Microsoft
Access
,点击浏览,选择刚刚创建的
Access
文件,,用户名,,密码不用设置,然后点下一步--选择“复制一个或多个表
Access
数据库
到
SQL
语句的转换指南
本文还有配套的精品资源,点击获取 简介:
Access
是一种轻便的关系型
数据库
管理系统,但它与My
SQL
、
SQL
Server等系统的不兼容性给数据迁移带来挑战。本文旨在介绍如何将
Access
数据库
转换为
SQL
语句,以便迁移到其他
数据库
系统。包括了连接
Access
数据库
、表结构分析、生成CREATE TABLE语句、数据导出和关系处理等关键步骤,以及在迁移过程中需要注意的数据...
如何将 Microsoft
Access
数据转移到
SQL
Server
数据库
在本文中,我们将为您提供一个包含屏幕截图的分步教程,介绍如何使用dborge Studio for
SQL
Server将 Microsoft
Access
数据库
转换为
SQL
Server。
Access
数据转换为
SQL
数据库
方法
手工升级
ACCESS
到
SQL
SERVER 1、必须先安装Microsoft Office
Access
2003,和
SQL
Server2000。 2、把旧的
数据库
备份,备份完成后,用
Access
2003打开MDB
数据库
,在打开时会
出现
一个警告,不要理会它(安全警告),按打开键,打开后按工具栏——
数据库
实用工具——转换
数据库
——转换为2002-2003格式,把
数据库
转换成2003...
ASP
28,406
社区成员
356,946
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章