数据库查询的速度主要取决于以下几个方面:1.硬件配置
2.数据量的大小
3.数据库结构设计(如建索引,表间的关联设计)
4.查询SQL语句的编写.
5.网络传输质量.其它的可能还有,我还不清楚.
但这些都尽量做好,速度肯定会提高,能不能达到
要求的结果,确不知道.
2.数据量的大小
3.数据库结构设计(如建索引,表间的关联设计)
4.查询SQL语句的编写.
5.网络传输质量.其它的可能还有,我还不清楚.
但这些都尽量做好,速度肯定会提高,能不能达到
要求的结果,确不知道.
解决方案 »
- 从TXT文件中读入时间并按先后排序
- 请问哪大侠用VB操作过注册表?
- 用vb怎样连接局域网内某一工作站上的SQL?
- 那里有visual sourcesafe (即vss)下载?只要能下就给分
- 谁用过lotus screencam做过演示盘?或者什么工具作演示盘比较好
- 如何实现禁止修改系统时间??????谢谢
- 当程序非法关闭时,如何截获他的关闭信息?
- vb动态删除webbrowser
- 在vba中使用ietimer控件遇到的问题
- 请问哪里有关于VB ADO 数据库编程的完整的例子,有原代码,谢谢!!!!
- 女朋友不高兴,我也郁闷,___________散分!!!!!!!!!!!!
- 我用的是access数据库,其中一个字段是用来储存图片的ole对象,在vb里面调用出问题!!请大虾看看!!
允许您在 Visual Basic 开发环境中创建、编辑和交互式调试用 Microsoft SQL Server’s Transact SQL 特有语言书写的存储过程。要查看该对话框,请用“外接程序”菜单中的“外接程序管理器...”命令将 T-SQL 调试器添加到开发环境中。然后在加载调试器的情况下,选择“外接程序”菜单中的“T-SQL 调试器”。利用 T-SQL 调试器,您能够: 显示 SQL 调用栈、局部变量和 SQL 存储过程的参数。
控制和管理断点。
查看局部变量和参数。
查看全局变量。
注意 若要使用 T-SQL 调试器,您必须安装带 Service Pack 3 的 6.5 版或更高版本的 SQL Server 作为您的数据库服务器。
@nextid int, @pagesize int
AS
set nocount on
declare @sql nvarchar(2000)
set @sql=N'select top '+convert(varchar(12),@pagesize)+
' UserId from tblUser where UserId not in (select top ' + convert(varchar(12),@nextid) +
' UserId from tblUser order by userId) order by userId'
exec sp_executesql @sql
GO
這是一個分頁的store PROCEDURE,你需要在裝有sql2000的服務器上編寫.
在vb有調用.以上只是個示範
无语!
@para1 numeric (9,0),
@para2 varchar(100),
AS
declare @i int
SELECT @i=COUNT(*) FROM MultiProposer WHERE field1=@para1
if @i=0
begin
INSERT INTO MultiProposer
(field1,field2)
VALUES
(@para1 ,@para2)
end
else
begin
UPDATE MultiProposer SET field1=@para1,field2=@para2
WHERE field1=@para1
end
GO