社区
MS-SQL Server
帖子详情
asp+sql2000server和access结合的从代码上有那些区别吗?最好给个例子,谢谢!
renaski
2004-05-08 07:41:55
买了本书,是和VB结合的。
我现在不知道SQL和网页结合(ASP)在代码上和ACCESS比哪里有区别?
区别在什么地方。
最好能给个小点的例子。
我可以提供空间上传。
谢谢!
...全文
91
14
打赏
收藏
asp+sql2000server和access结合的从代码上有那些区别吗?最好给个例子,谢谢!
买了本书,是和VB结合的。 我现在不知道SQL和网页结合(ASP)在代码上和ACCESS比哪里有区别? 区别在什么地方。 最好能给个小点的例子。 我可以提供空间上传。 谢谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjcxc
元老
2004-05-08
打赏
举报
回复
SQL的语句在执行前,要根据语句的结构选择一种合适的处理方法(算法).
如果你将语句嵌入到SQL中,那这个算法在第一次执行时就被确定了,以后执行就不需要选择算法这个步骤
而直接写SQL是每次执行都去选择算法的.
虽然这个选择算法的时间很短(可以忽略),但在多用户处理时,这点效率加起来也有一定的量.
所以,一般都将经常执行的,比较固定的语句,写成视图或存储过程
renaski
2004-05-08
打赏
举报
回复
那是不是写在SQL里的那些SQL语句不是就都没有用了吗?
那还要他们做什么啊?
zjcxc
元老
2004-05-08
打赏
举报
回复
对啊.
renaski
2004-05-08
打赏
举报
回复
就是说SQL语句写到数据库里面去和不写到数据库里面去在
ASP页面里的写法都是一样的楼。
是吗?很想知道答案。
zjcxc
元老
2004-05-08
打赏
举报
回复
个人没发现有什么区别
renaski
2004-05-08
打赏
举报
回复
呵呵,以前没有找到。
那写法上和没有嵌入进去的写法有区别吗?
zjcxc
元老
2004-05-08
打赏
举报
回复
ACCESS也可以直接写入数据库吧?
renaski
2004-05-08
打赏
举报
回复
象
Sql = "Select * From diary Order BY id DESC"
这些语句不是可以写进数据库的吗?在ACCESS里是不行的呀。
就是说在ACCESS里多了一个步骤。而在SQL里是可以写在数据库里面一起执行的,
然后就不知道他下一步该怎么写了。
PS:网上买书,正有此打算。谢谢!我就怕“成信”2字。
zjcxc
元老
2004-05-08
打赏
举报
回复
已经嵌入到SQL是什么意思啊?
SQL处理不也是这样写嘛?
Set Rs = Server.CreateObject("ADODB.Recordset")
Sql = "Select * From diary Order BY id DESC"
Rs.Open Sql,conn,1,1
...
rs("name")
...
zjcxc
元老
2004-05-08
打赏
举报
回复
网上买书嘛.
renaski
2004-05-08
打赏
举报
回复
首先谢谢楼上朋友的答复。
如果你用SQL+ASP的话,建议还是找几本书学习一下.
说实话,上海书成连着2个星期都没有一本sql+asp的书了,都是桌面编程的。
我其他的新化书店就不多说了,根本没有。:(跑了好几家了!真的很郁闷,车费也用了不少了。
闲话不多说了。
SQL里可以把SQL语句嵌入进去,而ACCESS是不行的,那我在ASP的页面中如果要想执行
Set Rs = Server.CreateObject("ADODB.Recordset")
Sql = "Select * From diary Order BY id DESC"
Rs.Open Sql,conn,1,1
...
rs("name")
...
象这种语句我已经是嵌入到SQL里了,我想运行的时候该怎么办呢?
所以说最好有个例子这时候就可以大致有个参考了。-_-!~~
zjcxc
元老
2004-05-08
打赏
举报
回复
其他语句上的区别就太多了.不能一一列举
简单的说一些:
字符串定界符,SQL用',ACCESS用"
日期定界符,SQL用',ACCESS用#
ACCSS不支持full join,不支持存储过程,自定义函数
SQL不支持带参数的视图
日期函数也有很多区别,最常用的得到当前日期,ACCESS是now(),SQL是getdate()
如果你用SQL+ASP的话,建议还是找几本书学习一下.
具体问题具体解决,也欢迎你上这里提问
zjcxc
元老
2004-05-08
打赏
举报
回复
如果是用ADO的话,连接字符串有区别
'** ----- 数据库连接字符串模板 ---------------------------------------
'** ACCESS数据库
'** iConcStr = "Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False" & _
'** ";Data Source=数据库名"
'**
'** SQL数据库
'** iConcStr = "Provider=SQLOLEDB.1;Persist Security Info=True;" & _
'** "User ID=用户名;Password=密码;Initial Catalog=数据库名;Data Source=SQL服务器名"
'**
renaski
2004-05-08
打赏
举报
回复
UP
网站
ASP
+
ACCESS
改成
ASP
+
SQL
SEVER
最近把
ACCESS
数据库迁移到了
SQL
SQERVER
2000
上,在操作的过程中总结了一下两者存在的一些
区别
1、对于日期字段
access
表示为:#1981-28-12#
SQL
SERVER
2000
表示为:1981-02-122、
SQL
语句
区别
. select ,update 在对单表操作时都差不多, 但多表操作时update语句的
区别
ACCESS
与
SQL
SERVER
中的UP
access
和
sql
和my
sql
_
Access
和
Sql
区别
假设表game有一字段为gameYuiJian为bit字段(
SQL
SERVER
2000
5)和"是/否"字段(ACCSS数据库),在编写脚本文件时,如下才能正确执行
SQL
strCmd = "Select Top 14 * From game Where gameTuiJian = 1 Order By Id Desc";OleDb strCmd = "Select Top 14 * From ...
连接
Access
和MS
SQL
2000
连接
Access
首先看一个
例子
代码
片断:程序
代码
: --------------------------------------------------------------------------------using System.Data;using System.Data.OleDb;......string strConnection="Provider=Micro
做完一个小网站的一点经验总结(1):
asp
.net 与
access
数据库
结合
第一次跟别人做东西,自己的一点经验,写下来,虽然比较菜,但还是要做点记录,如有错误缺漏,请各位不吝赐教,
谢谢
: )以前都是用
asp
.net 与
sql
Server
2000
结合
做东西的,这次是用
access
,虽然是第一次用,但感觉与
sql
Server
2000
的用法
区别
不大,以下对二者的用法做比较:
Sql
Server
2000
: 1>命名空间 using System.Data;
access
数据库如何转换为
sql
server
access
数据库如何转换为
sql
server
MS-SQL Server
34,876
社区成员
254,635
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章