我们使用经典的asp编写web应用程序,使用SQLOLEDB连接到MSSQL数据库。我们最近将SQL 2000升级为SQL 2008 R2。如果我在存储过程或查询中设置排序顺序,然后在asp中输出,则记录集数据以某种随机排序顺序显示--在使用SQL 2000之前,它正确工作。
例如:我在视图或存储过程中都有下面的in语句
SELECT ID, NAME FROM dbo.MyTable ORDER BY Name ASC
当我在查询分析器中运行这个命令时,排序顺序是正确的,但是当我在asp中输出时,它是随机排序的。
不确定,是什么改变了,任何帮助都是感激的
谢谢,克里斯
我的数据库以BAK文件的格式备份到硬盘。我正在尝试恢复该备份,但我无法这样做。
以下是我的疑问:
ALTER DATABASE DBASE
SET SINGLE_USER WITH
ROLLBACK IMMEDIATE
RESTORE DATABASE DBASE
FROM DISK = 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.DBASE\MSSQL\Restore\DBASE.BAK'
WITH
MOVE 'DBASE' TO 'C:\Program Files\Microsoft SQL
从.bak文件恢复数据库时遇到问题。如果我使用sql查询行,我将找到数据库,但其中没有表,如果我使用恢复向导,使用相同的文件和默认配置,我将获得我的数据库和表。我想我在这个查询中遗漏了一些东西:
第一个查询
RESTORE DATABASE ColisageTest
FROM DISK = 'e:\colisageTest.bak'
第二个查询
RESTORE DATABASE ColisageTest
FROM DISK = 'e:\colisageTest.bak'
WITH REPLACE,
MOVE 'ColisageT
通过Spring JDBC模板处理不同数据库(Oracle、MSSql、MySql)的正确方式是什么?我需要为分页实现特定的数据库查询。我是否需要使用下面的内容:
if (Oracle){
opacle specific query
}
if (MSSql){
MSSql specific query
}
或者有更好的方法来解决这个问题?
例如,如何在mssql_query或mysql_query中运行连接来自两个不同数据库的两个表的查询
$conn=mssql_connect($ip,$username,$password);
mssql_select_db("DB1",$conn);
$q="select A.name,B.ID from DB1.dbo.T1 A, DB2.dbo.T2 B where A.ID=B.ID";
$res=mssql_query($q);
如何运行这样的查询?
我想开发一个使用Twitter的web应用程序。在进一步讨论之前,有一些问题需要回答:
是应该在服务器上存储关注者/跟随者列表,还是应该每次查询API?与1相同,但对于tweet而不是人员。如果我在应用程序中存储消息,则应该在本地数据库上或使用API?进行搜索。
主要确定不重要的细节: ASP.NET (MVC?)而MSSQL将被使用。
我有一个sql查询,在该查询中,我试图获取数据库中的子组并绑定到asp.net中的下拉列表。在数据库端,我使用的是MSSQL 2008 R2,我有以下查询:
SELECT -1 ItemSubGroupId,
'Select Sub Group' AS ItemSubGroupName
UNION
SELECT ItemSubGroupId,
ItemSubGroupName
FROM dbo.tblSetupItemSubGroup SG
WHERE SG.ItemMainGroupId = 17
结果是:
现在,我想按照ItemSubGroupName
我有一个MySQL数据库。我需要将一些(不是全部)表的数据(数据记录)从MySQL迁移到MSSQL数据库,从而将MySQL表的结构转换为MSSQL中的新结构。
将来,我需要在这些数据库之间进行自动定期同步。有什么工具吗?或者我必须使用一些SQL过程或查询?我该如何做这些事情呢?
作为参考:我使用的是MSSQL Server2008ODBC driver for MySQL和SQL Migration Assistant for MySQL (通过这些工具,我已经完全将MySQL转换为MSSQL数据库)。
我有一个名叫学生的数据库。为此,我可以使用工具备份创建数据库。但我无法使用查询创建。
use students
go
backup database students to disk = 'C:\Program Files\Microsoft SQL Server\MSSQL10.MSSQLSERVER\MSSQL\Backup' with format, medianame = 'test',name = 'back up of the student database'
go
在执行此操作时,我将得到以下错误。有人能在这个问题上帮