C#+SQL数据库 保存和显示图片

显示图片: string id = textBox1.Text; ERMSData str = new ERMSData("server=Sunny; database=people; trusted_connection=true"); //ERMSData 是建立的连接数据库的一个自定义类. SqlConnection connection = new SqlConnection(str.co...
C# | 2008-07-22 14:37 | 阅读 4890 次 | 评论 0 条

ASP.NET各位控件的使用

6.1 导航和登录 导航控件主要包括TreeView控件、Menu控件和SiteMapPath 3个控件,在此仅介绍TreeView控件和Menu控件的使用方法。登录控件包含的控件比较多,在此仅介绍Login控件的使用方法。 6.1.1使用Menu创建菜单 使用ASP.NET Menu控件可以开发ASP.NET网页的静态和动态显示菜单,可以用来以菜单形式显示站点的结构。ASP.NET Menu控件支持静态显示和动态显示两种显示方式。 l 静态显示意味着ASP.NET Menu控件始终是完全展开的,控件的整个结构都是可视的,用户可以单击任...
C# | 2008-04-04 10:37 | 阅读 6110 次 | 评论 0 条

ado.net

ADO.NET ADO.NET的名称起源于ADO(ActiveX Data Objects),这是一个广泛的类组,用于在以往的Microsoft技术中访问数据.之所以使用ADO.NET名称,是因为Microsoft,希望表明,这是在.NET编程环境中优先使用的数据访问接口.它提供了平台互用性和可伸缩的数据访问。ADO.NET增强了对非连接编程模式是支持,并支持RICH XML.由于传送的数据都是XML格式的,因此任何能够读取XML格式的应用程序都可以进行数据处理。事实上,接受数据的组件不一定要是ADO .NET组件,它可以是基于一个Microsoft Visual...
C# | 2008-04-01 17:43 | 阅读 3000 次 | 评论 0 条

数据库插入数据用此方法比较有安全性

scd.CommandText = "insert into tb_user (username,userpwd,addtime)values(@username,@userpwd,@addtime)"; SqlParameter para = new SqlParameter("@username", SqlDbType.VarChar, 20);//给设置类型和长度 para.Value = username;//定义值 scd.Parameters.Add(para);//添加值 ...
C# | 2008-03-21 15:01 | 阅读 3003 次 | 评论 0 条

清除日志

前几天也碰到日志文件过大的问题,数据库实际大小为600M, 日志文件实际大小为33M, 但日志文件占用空间为2.8G!!!试了多种方式,SHIRNK DATABASE, TRUNCATE LOG FILE, 都没办法将文件缩小。无论如何,这应该算SQL SERVER的一个BUG吧。 后来找到下面的代码,就可以将日志文件缩小到自己想要的大小了。把代码COPY到查询分析器里,,然后修改其中的3个参数(数据库名,日志文件名,和目标日志文件的大小),运行即可(我已经用过多次了)-----SET NOCOUNT ONDECLARE @LogicalFileName sysname, ...
SQL SERVER | 2008-01-08 23:21 | 阅读 2636 次 | 评论 0 条

压缩数据库的通用存储过程

*--压缩数据库的通用存储过程 压缩日志及数据库文件大小 因为要对数据库进行分离处理 所以存储过程不能创建在被压缩的数据库中 --邹建 2004.03(引用请保留此信息)--*/ /*--调用示例 exec p_compdb 'test ' --*/ use master --注意,此存储过程要建在master数据库中 go if exists (select * from dbo.sysobjects where id = object_id(N '[...
SQL SERVER | 2008-01-08 09:16 | 阅读 2682 次 | 评论 0 条

SQL SERVER取出数据后在进去排序

create proc pt_排序 as select 商品编号,count(商品编号) '数量' INTO AA from 进货表 group by 商品编号 SELECT 商品编号,数量 from AA group by 商品编号,数量 order by max(数量) desc exec pt_排序
SQL SERVER | 2008-01-07 23:13 | 阅读 2068 次 | 评论 0 条

SQL SERVER恢复数据库

/*--说明: 下面的代码演示了如何利用日志还原功能,将主数据库中的数据变化及时反馈到备用数据库中 备用数据库的数据可以随时用于查询,但不能被更新(备用数据库只读)。 --*/ --首先,创建一个演示用的数据库(主数据库) CREATE DATABASE Db_test ON ( NAME = Db_test_DATA, FILENAME = 'c:\Db_test.mdf' ) LOG ON ( NAME = Db_test_LOG, FILENAME = 'c:\Db_test.ldf') GO --对数据库进行备份 BA...
默认分类 | 2008-01-07 21:52 | 阅读 3347 次 | 评论 0 条

SQL SERVER恢复数据库

/*--说明:下面的代码演示了如何利用日志还原功能,将主数据库中的数据变化及时反馈到备用数据库中备用数据库的数据可以随时用于查询,但不能被更新(备用数据库只读)。--*/--首先,创建一个演示用的数据库(主数据库)CREATE DATABASE Db_testON( NAME = Db_test_DATA, FILENAME = 'c:\Db_test.mdf' )LOG ON ( NAME = Db_test_LOG, FILENAME = 'c:\Db_test.ldf')GO--对数据库进行备份BACKUP DATABASE Db_test TO DISK='c:\t...
SQL SERVER | 2008-01-07 21:52 | 阅读 603 次 | 评论 0 条

sql server 存储过程及触发器

sql server 存储过程及触发器 1.创建SQL存储过程: CREATE PROCEDURE stu_proc1//指定过程名 @Sno varchar(50) ='7000803068',//定义参数以及默认值 AS//执行SQL语句 select * from Student where Sno=@Sno GO Declare @XXX声明变量set @XXX=XXX设定变量值同时里面也有if else while等语句不过得加上begin end 2.执行存储过程 Execute stu_proc1 @Sno='XXX' @Snam...
PB技术 | 2007-12-14 23:39 | 阅读 2492 次 | 评论 0 条

通用函数保护(protect)某Cell,某行或某列防止用

函数用法:通用函数保护(protect)某Cell,某行或某列防止用 函数名:gf_set_color 参数: dw_setcolor (datawindow) ,row (integer),col (integer) INTEGER li_iSTRING ls_str dw_setcolor.setredraw(FALSE) //重设背景dw_setcolor.modify("#" + STRING(col)+".background.mode=2")dw_setcolor.modify("#" + STRING(col)+".background.color=16...
PB技术 | 2007-12-08 10:56 | 阅读 2295 次 | 评论 0 条
浏览33122次
最新评论