.net/c# - 文章列表
-
使用.NET存储XML数据
SQL Server 2000和XML for SQL Server 2000 Web版本(SQLXML)提供了三种存储XML数据的途径:XML Bulk Load和Updategrams,这两种客户端技术使用带有注解的大纲指定XML文档内容和数据库的表之间的映射;OpenXML是一种服务器端技术,它允许你在XML文档上定义关系视图,有了OpenXML的关系视图,你就能使用T-SQL代码查询XML文档中的数据并把结果存储在你的SQL Server数据库中。 这三种技术中的每一种都是为特定的目的设计的。XML Bulk Load把来自很大的XML文档的数据存储在SQL Server中;U
-
在ASP.NET 2.0中使用样式、主题和皮肤
ASP.NET 2.0的主题和皮肤特性使你能够把样式和布局信息存放到一组独立的文件中,总称为主题(Theme)。接下来我们可以把这个主题应用到任何站点,用于改变该站点内的页面和控件的外观和感觉。通过改变主题的内容,而不用改变站点的单个页面,就可以轻易地改变站点的样式。主题也可以在开发者之间共享。 ASP.NET包含了大量的用于定制应用程序的页面和控件的外观和感觉的特性。控件支持使用Style(样式)对象模型来设置格式属性(例如字体、边框、背景和前景颜色、宽度、高度等等)。控件也支持使用样式表(CSS)来单独设置控件的样式。你可以用控件属性或CSS来定义控件的样式信息,或者把这些定义信息存放
-
生成pdf文件的好东西,itextsharp
官网: http://sourceforge.net/projects/itextsharp/http://hardrock.cnblogs.com/http://www.rubypdf.com/\n现在的版本是3.18版,记得在引用里导入itextsharp.下面的代码是把图象合并到一个多页pdf的例子.private void process(string[] files, string newpdf) { iTextSharp.text.Document document = new iTextSharp.text.Document(iTextSha
-
C#网络应用编程基础练习题与答案(八)
1. 使用保持连接的方式编写程序,计算各年级平均成绩,并显示结果。\n 【解答】 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Data.SqlClient; namespace 习题8_6_1 { public partial class Fo
-
asp.net生成缩略图及给原始图加水印
ASP.net生成缩略图及给原始图加水印,代码如下: using System.IO; using System.Drawing.Imaging; private void Button1_ServerClick(object sender, System.EventArgs e) { Graphics g=null; System.Drawing.Image upimage=null; System.Drawing.Image thumimg=null; System.Drawing.Image simage=null; Bitmap outputfile=
-
asp.net2.0中关于ASP.NET 网站管理工具无法连接sql server 数据库的处理
错误提示如下:\n选定的数据存储区出现问题,原因可能是服务器名称或凭据无效,或者权限不足。也可能是未启用角色管理器功能造成的。请单击下面的按钮\n,以重定向到可以选择新数据存储区的页。 \n下面的消息可能会有助于诊断问题: 无法连接到 SQL Server 数据库。\n解决办法如下:1.新建一个数据库,如为Hmx;\n2.ASP.NET SQL Server 注册工具用于创建供 ASP.NET 中的 SQL Server 提供程序使用的 Microsoft SQL Server 数据库,或者用于在现有数据库中添加或移除选项。Aspnet_regsql.exe 文件位于 Web 服务器上的 [d
-
在DataGrid控件中获取数据项中各列的数据内容
在DataGrid控件中,一般只是在绑定列或模版列中进行数据显示。在编写DataGrid控件(控件名为dg1)的事件的处理方法时,通常希望获取数据项某列的数据。除了SelectedInexChanged事件外,其它事件的处理方法的参数e都是DataGridCommandEventArgs类的实例。通过e实例,可以获取引发事件的数据项中数据。\n1.获取绑定列中的数据1)处于非编辑状态、或者数据项处于编辑状态但该绑定列只读 e.Item.Cells[列索引].Text\n2)处于编辑状态绑定列如果处于编辑状态,则会显示为TextBox控件形式 ((TextBox)(e.Item.Cells[
-
C#纯数学方法递归实现货币数字转换中文
一个货币数字转换中文的算法,注意:本文中的算法支持小于1023 (也就是9999亿兆)货币数字转化。 货币中文说明: 在说明代码之前,首先让我们回顾一下货币的读法。\n 10020002.23 读为 壹仟零贰万零贰元贰角叁分 1020 读为 壹仟零贰拾元整。 100000 读为 拾万元整 0.13 读为 壹角叁分\n 代码:\n测试工程 static void Main(string[] args){\nConsole.WriteLine(“请输入金额”);string inputNum = Console
-
在DataGrid控件中编辑数据项
要想在DataGrid控件中编辑数据,请使用”按钮列”中的”编辑、更新、取消”列,这些都可以在DataGrid控件的属性生成器中设置\n当为DataGrid控件(以控件名为dg1为例)中加入了”编辑、更新、取消”列后,在页面的dg1控件中会多出一列,该列的每一项都是文本为”编辑”的LinkButton/Button。\n如果单击了某一行的”编辑”按钮,则该行处于编辑模式,”编辑”按钮被替换为”更新”和”取消̶
-
怎样在vb.net中将图片存入SQL Server 2000并能读出来使用?
在数据库中建一个Img表,其中包含一个Img字段,类型为Image或Binary‘将Bytes存入数据库Dim Stream As New IO.MemoryStreamPictureBox1.Image.Save(Stream, System.Drawing.Imaging.ImageFormat.Bmp)Stream.Flush()Dim Bytes As Byte() = Stream.ToArrayDim SQL As String = “insert into Img values (@bytes) “Dim command As New SqlC