文章分类 - 数据库
摘要:偶然在sqlteam看到了,真是够绝,这都想得出来,很便捷的一个方式(只适用于SQL SERVER 2005+),应该跟大家分享。代码如下:CREATE TABLE myTable(Document varbinary(max)) INSERT INTO myTable(Document) SELECT * FROM OPENROWSET(BULK N'C:\Image1.jpg', SINGLE_BLOB)
阅读全文
摘要:三层架构已经学了一段时间,一直想做一个比较完整、比较完美的总结。但是左思右想,不知道如何下笔。都说万事开头难嘛,今天整理了一下凌乱的思路,哎,还是没整理好,想到哪就说到哪吧。初学者很不理解:1,什么是三层?2,为什么使用三层?3,三层与以往使用的两层相比有什么不同?它的优势在哪里?4,如何学好三层?如何应用三层?……这篇博客里我会给大家一一解释一下,略懂皮毛忘大家见谅!!!米老师一直强调:让学习和生活结合,把学习和生活联系,这样的学习才叫会学习,会生活。对于三层我左思右想,如何与实际相联系。好嘛,昨晚突然有了“灵感”。还记得大话设计模式里第23章大鸟和小菜吃羊肉串的故事——由在小摊吃到饭店吃引
阅读全文
摘要:基本概念:第一层 服务主密钥备份服务主密钥backup service master key to file='c:/smk.bak'encryption bypassword='P@ssw0rd'restore service master key from file='c:/smk.bak'decryption bypassword='P@ssw0rd'第二层 数据库主密钥1)必须先在该数据库上创建数据库主密钥才能使用create master key encryption bypassword='P@ssw0rd
阅读全文
摘要:Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念 存储过程Procedure是一组为了完成特定功能的SQL语句集合,经编译后存储在数据库中,用户通过指定存储过程的名称并给出参数来执行。 存储过程中可以包含逻辑控制语句和数据操纵语句,它可以接受参数、输出参数、返回单个或多个结果集以及返回值。 由于存储过程在创建时即在数据库服务器上进行了编译并存储在数据库中,所以存储过程运行要比单个的SQL语句块要快。同时由于在调用时只需用
阅读全文
摘要:<asp:GridView ID="GridView1" runat="server" CellPadding="4" ForeColor="#333333" GridLines="None" onrowcreated="GridView1_RowCreated"> <Columns> <asp:ImageField DataImageUrlField="PlaceSmallPictrue" HeaderText="
阅读全文
摘要:SELECT DB_NAME(database_id) AS [Database Name],[Name] AS [Logical Name],[Physical_Name] AS [Physical Name],((size * 8) / 1024) AS [Size(MB)],[differential_base_time] AS [Differential Base Time]FROM sys.master_files WHERE DB_NAME(database_id) like('SNH%')GO
阅读全文

浙公网安备 33010602011771号