第一次用asp,请教!

徐蕴 2000-12-25 05:41:00
不知道应该在数据库版还是在asp中提问

这是我的一部分代码
<%
question="aaaa"
optionno=100


set connVB = server.createobject("ADODB.Connection")
connVB.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.mappath(mBaseDir & "Messages.mdb")

connVB.execute("INSERT INTO Option (Option, QuestionID) SELECT '"& question & "' as a, " & optionno & " as b")
connVB.execute("INSERT INTO Question (Question,QuestionID) SELECT '"& question & "' as a, " & optionno & " as b")

%>

很简单的数据库,有三个表:Question(QuestionID(auto number, primary key),Question(text));
Opiton(OptionID(auto number,primary key),Option(text));
Answer(AnwerID(auto number,primary key), QuestionID, OptionID);

我准备将数据插入option表中,用了上面的那个语句,结果得到
Microsoft OLE DB Provider for ODBC Drivers error '80040e14'

[Microsoft][ODBC Microsoft Access Driver] Syntax error in INSERT INTO statement.

而当我用同样的语句格式将数据插入question表中时(如上),完全正常.
请问我到底在那里出错了?多谢指教!!
...全文
130 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuccc 2000-12-26
  • 打赏
  • 举报
回复
"INSERT INTO Option (Option, QuestionID) SELECT '"& question & "' as a, " & optionno & " as b")
可以用 INSERT INTO Option (Option, QuestionID) Values('"& question & "'," & optionno )代替.
还不行的话,可能Option是Access关键字,用[ ]括起来试试
徐蕴 2000-12-26
  • 打赏
  • 举报
回复
帮帮我吧!!
徐蕴 2000-12-26
  • 打赏
  • 举报
回复
果然加了[]就搞定!
多谢wuccc,多谢大家!
徐蕴 2000-12-25
  • 打赏
  • 举报
回复
mBaseDir=""
可以不管这个值。
terrywang 2000-12-25
  • 打赏
  • 举报
回复
建议使用DREAM ULTRADEV开发ASP真的可以提高很多效率
减少这样的错误!
iProgram 2000-12-25
  • 打赏
  • 举报
回复
server.mappath(mBaseDir & "Messages.mdb")中的mBaseDir是什么东东?直接写mdb文件的相对路径就可以
比较可以的程序 想请教大家一起研究 ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ News Speed Love / 速递交友   ┃ ┃ 程序版本:Nslove Version 5.0.0 ┃ ┃ 版权所有: 速递交友(nslove.com) ┃ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫ ┃ News Speed Love ┃ ┃ Copyright 2003-2008 nslove.com - All Rights Reserved. ┃ ┃ nslove is a trademark of nslove.com ┃ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫ ┃【版权声明】 ┃ ┃ 本软体为共享软体(shareware)提供个人网站免费使用。 ┃ ┃ 非经速递交友书面授权许可,不得将之用于盈利或非盈利性的商业用途。 ┃ ┃ 为适应实际的计算机应用环境或者改进其功能、性能,可以进行必要的修改 ┃ ┃ 但不得去除速递交友的版权标示,不得将修改后版本进行任何的商业行为。 ┃ ┃ 本软体为免费软件,用户自由选择是否使用,在使用中出现任何问题而造成 ┃ ┃ 的损失速递交友不负任何责任。 ┃ ┃ 使用该软件必须保留速递交友的版权声明,将该软件从原有自然语言文字转 ┃ ┃ 换成另一自然语言文字的,仍应注明出处。 ┃ ┣━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫ ┃ 文件名称:Nslove5.0功能说明 ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛   安装要求:   安装环境:Windows2000以上,IIS5.0以上,商业版需要安装MSSql 2000以上,安装前请确保您满足安装环境。   组件要求:FSO读写权限,Adobe.Stream组件,邮件组件(如:Jmail),上传组件,水印组件   运行环境:ASP+Js+Ajax+XML   软件大小:22.6M   软件类别:国产软件|交友会员   软件语言:简体中文   软件授权:免费版   演示地址:http://www.nslove.com   相关链接:http://www.nslove.com   软件介绍:   1、Nslove5.0采用缓存+标签+模板重新设计核心,程序代码与模板分离,后台提供模板修改美化!语言环境ASP+SQL存储过程,支持达百万会员,结合Ajax无刷新设计,提高用户的使用体验。布局方式Div+CSS设计提高访问速度!各栏目可生成静态html。   2、后台提供会员资料采集,可采集世纪佳缘、嫁我网会员等,如需要采集另外网站与本人联系。采集系统用类设计,分析用正则分析,速度非常快,大约1.5秒采集一个会员资料包括头像下载到本地,一夜之间可以达到百万用户数据。   3、支持二级域名设置:可对各个栏目进行二级设计,当然服务器需要二级域名支持,自由命名自由指定。   4、支持国家、省州、市区分站生成,并且各个分站会员自动匹配   5、支持学校分站生成,可建立各学校的交友网分站   6、会员注册资料包括基本信息、详细信息、联系信息等,注册步骤基本按这个顺序注册,只要注册完第一步,可登录之后再注册。注册完发送邮件进行激活,并且有16位激活代码!用户必须激活。会员注册以邮件地址为注册名!会员每天登录都会自动发送一封邮件,可作宣传或者服务使用,邮件内容可以后台设置!   7、用户注册可推荐、机构加盟注册,推荐与机构都可进行提成,提成可在后台设置提成比率!   8、注册完成生成个人主页,会员拥有自己的个人资料主页!可自由选择模板,更具个性化。   9、会员认证:身份证、头像、视频认证及上传房产证、婚育证、职业证等,多达22项认证,只要认证5项,即可得到5星认证会员。   10、头像提供本地上传、视频拍照,头像可在线进一步处理,可翻转、放大、缩小等操作!   11、头像可以设置显示模式:所有人可见、会员可见、VIp会员可见、推荐会员可见、金币支付可见、密码可见等几项!   12、会员可以发布征婚信息,更加快速的征友征婚!可自由发送或者关闭!   13、有接收到邮件信息,系统会在右下角上升一个小窗口,提示邮件信息及类别!   14、会员可添加专递对象,可对会员发送置顶邮件,让对方不得不看邮件内容!达到醒目作用,自由申请   15、会员可申请服务:如升级VIP、明星榜(总站、地区分站)等服务,只要金币足够可以自由申请   16、支持在线聊天、会员可以邀请对方进行在线聊天,可以立即更详细了解对方。   17、会员可以参与网站赚钱计划,普通会员提供推广代码,只要对方浏览该网址,并没有注册但是以后只要访问并注册,也属于该会员的推广会员,推广会员可参与拥金提成,在交友的同时也可以参与赚钱是个不错的地方。对于婚介机构有自己的推广代码,提成比率是不同!提成比率可以后台设置。   18、栏目说明:博客日记、网友相册、线下活动、1+1约会、群组圈子、拼客、试客、恋爱诊所、话题(辩论型)等。   19、撰写日记可创建属于自己的日记,可生成静态的html文件。发布日记有金币操作。可设置一天操作几次,防止刷金币问题,也可以作为管理员推广某个栏目提高人气方法,如今天对某个栏目设置金币赠送,让会员都来参与。其它栏目也有这个功能。   20、用户可创建相册,生成静态相册本。文件数由后台设置!相册图片来源可以本地批量上传、视频拍照、远程抓取保存到本地。   21、支持用户创建群组功能!创建个数,由后台管理设置!群组方便有相同兴趣组成一个群落!群组可以创建论坛版块、相册等。可设置群组管理员、可升级群组等级(普通群、高级群、超级群、无限群),等级后台可以设置!群组可选择模板生成!   22、发布聚会活动,婚介机构会员可以发布、可申请服务如场地提供、志愿者服务、主持人、电视媒体等!   23、1+1约会,会员可以找对方发起私人约会,可对大众发起公开约会。   24、可发布和参与拼客、试客信息,借与交友网站会员宏大,可以提高会员活跃,在交友的同时有另外一份礼物!   25、恋爱诊所提供会员提问问题解决问题的地方!   26、升级VIP、VIP用户有更高的权限,有时间期限!明星榜提供会员自我推荐,成功率可成倍增长。推荐有时间限制及费用要求   27、成功故事,会员成功交友可以发布,让大家来分享他的快乐,可创建一个两个人的空间,可以发布成功经验、可以上传相册等,可以选择自己的模板生成静态   28、会员管理操作更人性化、无需频繁的跳转窗口,提交保存只会跳出一个小窗口即可保存!      更多功能将会在后续进行补充或者到官方论坛查看:http://www.nslove.com/bbs/    ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ 福建速递交友网络科技有限公司 ┃ ┃ 网址:http://www.nslove.net、http://www.nslove.net ┃ ┃ 地址:福建省厦门市集美区凤林下头37号 ┃ ┃ 电话:0592-6250838 ┃ ┃ 手机:013459256001 ┃ ┃ 主机事业部:info@nslove.com ┃ ┃ 网站事业部:love@nslove.com ┃ ┃ 在线联系:QQ 10689579 MSN:Ns_L@hotmail.com ┃ ┃ 详细联系方法:http://www.nslove.cn/email.asp ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
1.项目代码均经过功能验证ok,确保稳定可靠运行。欢迎下载体验!下载完使用问题请私信沟通。 2.主要针对各个计算机相关专业,包括计算机科学、信息安全、数据科学与大数据技术、人工智能、通信、物联网等领域的在校学生、专业教师、企业员工。 3.项目具有丰富的拓展空间,不仅可作为入门进阶,也可直接作为毕设、课程设计、大作业、初期项目立项演示等用途。 4.当然也鼓励大家基于此进行二次开发。在使用过程中,如有问题或建议,请及时沟通。 5.期待你能在项目中找到乐趣和灵感,也欢迎你的分享和反馈! 【资源说明】 C#开发基于FreeSql多库分布式事务、跨库查询、跨库分页查询、跨库增删改等功能实现源码+项目说明+sln.zip **前言** 话说2021年开始了一个基于ASP.NET Core 微服务的项目,谈到微服务 多库环境下 分布式事务、分库分表这些问题都是逃不开的,于是首先从ORM开始调研,需要考虑到一些重要的因素 **功能强大、支持多种数据库(并且行为一致,防止出现换库的情况)、支持分库分表** 等等,这时候第一时间就想到了 [FreeSql](https://github.com/dotnetcore/FreeSql) ,FreeSql的架构设计非常好,每一种支持的数据库都有对应的Provider实现 做到行为一致,而且支持CodeFirst和DbFirst,分库分表FreeSql也有比较简单切有效的方案,本人也经常向FreeSql的作者叶老板请教学习,非常佩服他的技术与人品,也非常感谢他能做出这么好的ORM框架。 **分布式事务** 既然分库了 分布式事务怎么处理,说到分布式事务 常见的解决方案有TCC/SAGA/消息队列最终一致性,在.NET生态中有基于消息队列实现的分布式事务 [CAP](https://github.com/dotnetcore/CAP) ,TCC和SAGA调研了很久没有发现有比较成熟的实现,那么就决定使用`CAP(最终一致性事务)` 由于项目持续的改版,业务的实时性变得越来越高,基于消息队列的这种最终一致性或者说异步事务的方案 越来越不适合我们的项目,这时候就需要同步的事务方案,TCC/SAGE又没有太好的解决方案(我真的没有找到。。),于是想着自己设计一个,基于FreeSql实现事务管理器。 想要的效果:和单库事务一样,出现错误回滚 但是问题来了 多库呢?不同的数据库呢? * 在多库事务的开启时,每个库管理开启自己的事务 * 如果某一个库事务开启后的操作出现异常,则回滚全部数据库事务 * 在多库事务提交时,每个库的事务统一提交 * 记录日志,第一个执行Common的数据库称之为主库,会自动创建一个日志表,用于记录多库事务的信息、执行的SQL、业务模块 用于人工介入或者事务补偿 * 如果主库(第一个库)Common成功后,其他某一个库可能由于网络原因、数据库宕机 无法Common事务,导致数据不一致,这时候要根据日志进行事务补偿或者人工介入,例如 存在三个库(订单库、物流库、商品库) 订单库就是主库(会记录日志) 在Common事务时,如果订单库(主库)Common失败,则(订单库、物流库、商品库)事务全部回滚,如果`订单库`(主库)Common成功,但是`物流库`由于其他原因无法Common成功 则会被日志记录并跳过,然后再去Common `商品库` 以及其他库.. **跨库查询/跨库分页查询** 通过时间分片定位、事件委托、分页算法实现跨库分页查询 1.appsettings.json配置 2.初始化数据库 3.获取IFreeSql操作对象 5.跨库分页查询 6. 跨库增删改 7.跨库并行查询(不分页) 8.跨库ToOne查询 9.跨库Any查询 10.分布式事务、多库事务
程序版本:Vear2.0 运行环境:ASP+ACCESS 非常感谢大家一直以来对本站的支持,琪琪翻唱网直属其中一个娱乐栏目,历时编写时间2个月+测试时间5个月,今天终于对外正式出售,欢迎大家踊跃购买,同时希望你在使用中对我们提出您宝贵的意见... 特别说明: 由于v2.0商业版本是第一个对外出售商业版本,对于程序在出售前已经过长时间的严格测试(已通过国内几个黑客联盟的核心成员及部分程序员朋友多方面测试),目前没发现比较重大的漏洞或BUG,大家可放心使用,当然小的bug还是有的,只是一时间没发现,为了更好的为大家提供售后服务和技术支持,该V2.0商业版程序先对外出售20套(售完为止),等过段时间证实了该程序的完整性再出售30套(目前预算整个V2.0商业版共出售50套,完后着手开发V3.0商业版本),首批20套,先到先得,售完为止,没买到的朋友请过段时间再联系购买! (对于首批只销售20的决定其实也另有原因,主要是因为站长时间比较紧,如一下子销售太多,怕没时间做售后服务,敬请谅解!) 购买商业版本规则: 1.请在购买前咨询一下您的空间信息,是否支持FSO,文件上传支持等问题(购买前请先去下载我们的免费版本V1.0版,上传您的空间做为测试一下,如一切功能正常使用的话代表v2.0版也能在此空间使用,否则请不要购买) 2.商业版用户不得对我们的程序做功能上的修改,删除或添加,如由于您的修改,删除或添加的基础上程序出现了问题或被********破坏,我们不给予售后服务及技术支持,(我们只对于我们的原代码程序给予售后服务和技术支持) 3.商业版用户在购买程序后,未经本站的书面同意,不得对外发布,传播,提供下载或再次出售给其他人,一经发现,我们将于立即取消您的商业版用户权利(包括一切的售后服务,技术支持等),同时我们保留通过法律途径处理该问题的权利 4.商业版用户在购买程序同时必须向我们提供您的真实网站地址(使用该程序的网站地址),邮件地址,OICQ号码,因为以上信息以后我们用于做售后服务的最有力凭证,如您对我们提供了不真实的信息,以后将失去一切的售后服务和技术支持,(邮件地址我们作为以后版本升级通知,网站地址和QQ号码作为售后服务的联系唯一方法) 以上是商业版用户必须遵守的规则,一旦购买了我们的程序即代表您无条件接受了以上的规则,同时我们保留一切解释权 售后服务及技术支持相关说明: 为了让商业版用户更好的使用我们的程序,我们在所出售的程序中附有免费的三个月时间售后服务和技术支持(除特别说明外),以下请商业版用户认真阅读, 售后服务范围: 1.程序的安装调试:在用户购买程序后我们会协助您对程序的安装调试,知道能正常使用为止(除服务器主机问题外,假如您的服务器有问题或有限制而造成不能正常使用的话,那非属我们的服务范围.我们也无能为力), 2.程序的日常维护:商业版用户在日常使用中碰到的各种程序问题,数据维护,数据库备份等(维护对象必须是我们的原版代码程序,如经您修改,删除或添加代码而造成的问题,我们不给予提供服务,请务必不要随便对程序做修改,删除或添加),当然,问题的发生必须要保证不是由于服务器的问题影响造成的,否则也不属服务范围,因为我们也是无能为力) 3.我们提供的售后服务从购买程序日起即时生效,为期三个月,时间一到提供的售后服务和技术支持服务自动做废不在生效,我们也就停止给予您服务,如您不在我们的提供服务期间需要我们为您服务也是可以的,但我们必须收取一定的服务费用(按次数收费), 4.我们所谓的售后服务只针对在我们的程序上,不对您使用的服务器做任何相关设置,对于服务器的问题请你咨询您的空间商或请教懂服务器方面的朋友 以上是我们对商业版用户提供的售后服务说明,一旦购买了我们的程序即代表您无条件接受了以上的规则,同时我们保留一切解释权 商业版用户程序版本升级说明: 每个商业版用户都享有一次版本免费升级服务(随官方程序), 1.只要是你购买了我们的商业版程序,都享有一次免费的升级服务,也就是说,如我们官方网站出了V3.0版本的,您可以完全免费升级到v3.0版本(但不含新版本的售后服务和技术支持服务),当然,我们会协助您帮你完成升级过程 商业版程序相关说明: v2.0商业版程序除了上传组件部分,其他核心部分全部完全独立开发完成,内含有比较紧密的技术函数,为了避免程序发生错误,请不要随便修改程序代码 1.上传组件部分:因为该部分直接牵涉到网站的安全,如修改错误,删除或添加代码反导致被不法份子有机可乘(上传木马文件) 2.程序核心部分:因为该程序使用了大量的数据统计(其中不少都是统计会员分配空间容量的代码),如对代码不熟悉的请千万不要做修改,删除或添加代码,否则会导致统计不正常或不能统计 商业版程序购买说明: 1.请您在购买我们的商业版程序前务必要了

34,838

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧