asp.net 下载文件几种方式 protected void Button1_Click(object sender, EventArgs e) { /* 微软为Response对象提供了一个新的方法TransmitFile来解决使用Response.BinaryWrite 下载超过400mb的文件时导致Aspnet_wp.exe进程回收而无法成功下载的问题。 代码如下: */ Response.Co...
ORA-01795的原因及解决办法 系统报出一SQL异常,内容如下:java.sql.SQLException: ORA-01795: maximum number of expressions in a list is 1000找出抛异常时执行的SQL语句,貌不惊人啊,很平常一SQL语句,内容类似:SELECT * FROM DUAL T WHERE T.DUMMY IN ('1', '2', '3', ...)...
Android 读SIM卡信息 TelephonyManager的应用 手机的最主要功用就是打电话,如果没有电信公司提供的SIM卡,就不能正常地拨打电话,那么,我们有什么方法可以取得SIM卡的状态及相关资料呢? Android API中的TelephonyManager(Android.telephony.TelephonyManager)对象,提供了几个方法可以快速取得SIM卡的状态及相关信息...
Android SQLiteHelper View Code 1 package com.liren.news.data; 2 3 import android.content.ContentValues; 4 import android.content.Context; 5 import android.database.Cursor; 6 import android.database.sqlite.SQLit...
android面试题目汇总持续更新 为什么要用ContentProvider?它和sql的实现上有什么差别? 使用ContentProvider 可以将数据共享给其他应用,让除本应用之外的应用也可以访问本应用的数据。它的底层是用SQLite 数据库实现的,所以其对数据做的各种操作都是以Sql实现,只是在上层提供的是Uri AIDL的全称是什么?如何工作?能处理哪些类型的数据? AIDL 是一种接口定义语言...
Android计算地图上两点距离 Java代码 public double getDistance(double lat1, double lon1, double lat2, double lon2) { float[] results=new float[1]; Location.distanceBetween(lat1, lon1, lat2, lon2, results); return ...
C#拷贝文件和复制文件夹实例代码 C#拷贝文件 原来的文件路径名FileOldPath; 新的文件路径名:FileNewPath, 那就可以用 File.Move(FileOldPath,FileNewPath) 或者File.Copy(FileOldPath,FileNewPath) 注意的是这里的路径是文件夹路径+文件名,可以用Path.Combine()来实现C#复制文件夹Directory类中包含了CreateDir...
关于sqlite3使用top的一些规则总结 关于sqlite3使用top的一些规则总结最近需要做一些关于sqlite3里使用像在sqlserver 里top的一些语法,即根据条件显示前几条的数据记录,在sqlite3中没有top这样的语法,查了好多资料终于找到了可以实现相同效果的sqlite3 sql语句,供大家交流:sqlite3 sql是用limit这样的语法来实现的:例:select * from tab...
C# DataGridView 倒出word public static void ExportToWord(DataGridView dgv, ProgressBar progress, SaveFileDialog savefile) { Microsoft.Office.Interop.Word.Document WordDoc = new Microsoft.Office.Interop.Word.Document(); M...
win2003优化大全 (转载) 一、windows server 2003 3790版本识别 RTM=release to manufacture (公开发行批量生产)是给硬件制造商的版本!是送去压盘的,不是拿去卖的。 OEM=Original Equipment Manufacturer只能全新安装, 和RTM差不多,只是称呼不同而已。 RTL=retail(零售)正式零售版,可以升级或者全新安装。 VLK=Volu...
所见即所得富文本编辑器实现原理 转 如何做到编辑像文本域,又能够即时所见呢?答案就是使用iframe作为内容编辑区域。iframe本身也是一个嵌套页面,它如何能够被编辑呢?这里有一些关键的属性,它们可以做到让iframe可以被编辑。(1). 用ifr.contentDocument || ifr.contentWindow.document方式获取iframe的文档对象 (2). 分别设置designMode属性为’...
android 权限 Android Permission denied 错误(附Android权限大全) java.net.SocketException: Permission denied (maybe missing INTERNET permission) 这是一个经典错误, Socket不能对外连接,错误不会被报出,调试的时候,能看到Exception, 这个Exce...
C# 注册表操作类 using System;using Microsoft.Win32;using System.Collections.Generic;using System.Text;namespace Common{ /// <summary> /// 注册表操作类 /// /// 主要包括以下操作: /// 1.创建注册表项 /// 2.读取注册...
C# winFrom 通过注册新协议实现网页链接打开本地程序 通过网页链接打开本地本地程序,想到最多的方法就是通过activex控件,但这里介绍一个通过注册新协议来打开本地程序的方法。参考网上的对QQ的分析,原理很简单:注册新协议并且关联该协议的执行程序,这样当点击该协议的URL链接时就会启动相应的执行程序。具体原理方法可以参考:http://www.vckbase.com/document/viewdoc/?id=1804 上面网...
Excel 导出 //调用 dgvRecord.DataSource = dt; DAL.DataToExcel exp =new DAL.DataToExcel(); int flag = exp.ExistsRegedit(); if (flag == 0) {...
Android 使用GPS定位获取经纬度的方法 移动 是手机与手持设备的最大特点,可以通过Eclipse的DDMS视图,模拟设备的位置变化,改变经纬度后,点击send,然后运行程序,在应用程序中,动态的获取设备位置,然后显示当前的位置信息。 获取位置信息分为三步: 1. 添加系统权限,来支持对LBS硬件的访问 < uses-permission android:name="android.permission....
Excel-在C#里的应用 Microsoft.Office.Interop.Excel.Application xlApp = new Microsoft.Office.Interop.Excel.Application(); Microsoft.Office.Interop.Excel.Workbook workbook = xlApp.Workbooks.Add(true);...
c# Invoke和BeginInvoke 区别 解释:1。UI执行A2。UI开线程beginInvokeThread,B和C同时执行,B执行在线程UI上,C执行在线程beginInvokeThread上。3。beginInvokeThread封送消息给UI,然后自己继续执行代码D,UI处理完消息后,处理invokeThread封送的消息,即代码段E有点疑问:如果UI先执行完毕,是不是有可能过了段时间beginInvokeThread才...
WinFrom Windows Mobile 的ListView控件里如何实现单击事件 最近一直在玩Windows Mobile编程,用到ListView控件。陈MM做了项目原型,里头用到了ListView控件罗列所有功能列表。但我运行了一下,发现必须双击才能激活某一选项。觉得不是很符合用户的使用习惯。如果能是单击响应就好了。在论坛里查了一下,看到也有同仁遇到相同的问题。http://www.wmisv.com.cn/bbs/dispbbs.asp?boardi...
Android 中 复制文件的方法 a)首先要把权限加到AndroidManifest.xml当中 b)创建一个类,将下面的代码复制进去 public static void copyfile(File fromFile, File toFile,Boolean rewrite ) { if (!fromFile.exists()) { return; } if (!fro...
C# 参考之方法参数关键字:params、ref及out 如果在为方法声明参数时未使用 ref 或 out,则该参数可以具有关联的值。可以在方法中更改该值,但当控制传递回调用过程时,不会保留更改的值。通过使用方法参数关键字,可以更改这种行为。paramsparams 关键字可以指定在参数数目可变处采用参数的方法参数。在方法声明中的 params 关键字之后不允许任何其他参数,并且在方法声明中只允许一个 params 关键字。...
使用IrisSkin2给软件"换肤" 1把IrisSkin2.dll和.SSK文件复制到bin\Debug目录下(.SSK我放在了skin文件夹下);2.在工程里添加引用;3.在form上添加两个Button: button1,button2;4.代码:public partial class Form1 : Form { Sunisoft.IrisSkin.SkinEngine se = null;...
手机进行GPRS连接的代码(C#.NET开发) using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;using System.Threading;using System.Collections;namespace Connection{ public class ConnectMana...
Log4Net 全方位跟踪程序运行 一. Log4Net 简介 Log4net是 Apache 下一个开放源码的项目,它是Log4j 的一个克隆版。我们可以控制日志信息的输出目的地。Log4net中定义了多种日志信息输出模式。 在做项目的时候令我最头疼的是在程序发布到正式环境之后出现了问题,我们不能调试而且问题很难重新,于是我们需要大量的日志数据来精确的跟踪程序的运行状况。 Log4net就可以...
c# FileSystemWatcherc# FileSystemWatcher控件的使用方法控件的使用方法 1、FileSystemWatcher用途: FileSystemWatcher 元件用來監視檔案系統,而當檔案系統所包含的目錄或檔案變更時,也可以利用它來回應。這讓您能夠在特定檔案或目錄被建立、修改或刪除時快速且容易啟動商務處理流程。 注:FileSystemWatcher元件是設計來監視目錄內的變更,而不是根目錄屬性本身的變更。Changed:變更目錄或檔案的大小、系統屬性、上次...
C# FTP 操作类 using System;using System.Collections.Generic;using System.Text;using System.IO;using System.Net;using System.Windows.Forms;namespace RecoverData{ public class FTPClient { private ...
Excel操作基本方法 - 服务器端不用安装Office工具 ExcelDataView Code 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using MyXls.SL2; 6 using org.in2bits.MyXls; 7 using System.Data; ...
oracle提示 ORA-12154: TNS: 无法解析指定的连接标识符 OCIEnvCreate 失败, 返回代码为-1,但错误消息文本不可用... 装上oracle的客户端,在ASP.Net下面怎么连都连不到oracle数据库(操作系统是XP,报错找不到OIC.DLL,之前我也遇到过,重装了一下客户端就好了,我用的是2000 professional的系统)。后来我到Oracle官方网站上寻找解决方案,下载了Oracle Developer Tools for Visual Studio .NET 10.1.0.4.0 (ODT f...
[iphone-sqlite]Abort due to constraint violation 解决方法 sqlite3_step 的时候,返回19,也就是sqlite预定义的一个返回结果,Abort due to constraint violation根据本人的经验研究,发现这个错误大多是由于在sqlite数据库创建的时候,表在创建的时候,加了某些约束,比如某个地方使用的是not null,或者PK使用的不是Integer而是Text类型。尝试检查这几个地方,应该就能解决真正的问...
C#调用Exe 及 有参数的 在编写程序时经常会使用到调用可执行程序的情况,本文将简单介绍C#调用exe的方法。在C#中,通过Process类来进行进程操作。 Process类在System.Diagnostics包中。示例一using System.Diagnostics;Process p = Process.Start("notepad.exe");p.WaitForExit();/...
C# WinForm下DataGridView绘制背景图 --转 昨天一个朋友突然问我如何在C#下给DataGridView绘制背景图,以前使用一些第三方控件时,看见它们有这个功能,只是我还没有过这种需求,于是便动手试了下。最先想到的是BackgroundImage,这两天正在做B/S的界面,还觉得要说做界面方便,还得说CSS,从这点上来说,WPF或者Silverlight还真不赖,只可惜的是现在C/S的用武之地越来越小,除了游戏必须(当然,是...
SQlite 数据库遇到的问题 “该字符串未被识别为有效的 DateTime 找了很久都没有找到合理的解释,幸好找到一篇文章,解答了这个问题,特收藏于此,以备参考。http://www.xueit.com/html/2009-02/21_644_00.html最近使用ASP.NET+SQLite数据库开发一个网站程序,结果在日期处理上出现了很头痛的问题,看下图说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了...
C# winform 中LinkLable控件的用法 LinkLabel控件,它能够向Windows窗体应用程序中添加Web样式的链接,用户可以将LinkLabel中的文本(Text值)的一部分设置为指向网页的链接。LinkLabel控件常用属性 ActiveLinkColor : 表示单击链接时的颜色LinkColor: 表示链接的初始颜色VisitedLinkColor: 表示链接点击之后的颜色Disabl...
组件服务问题 依次打开组件服务-计算机-我的电脑会出现红色向下箭头右键找不到属性选项解决办法如下:在“服务”里找到这三个服务,都启动就行了Distributed Transaction CoordinatorRemote Procedure Call (RPC)Security Accounts Managerdtc的启动经常会遇到问题,有以下解决办法:1.直接运行msdtc -resetlog2.A...
ASP.NET之TreeView复选框实现全选或全不选 ASP.NET之TreeView复选框实现全选或全不选(1)TreeView 控件不会公开 AutoPostBack 属性。因此,若要提交复选框选择,必须在页上放置一个控件(如 Button Web 服务器控件),以便将信息回发至服务器。(2)还有一种办法就是在客户端写JavaScript脚本 但是有个问题:TreeView是动态生成的,那么什么时候调用全选的脚本呢? 答案肯定是在根...
SQLite的SQL语法 及 SQLite 常用 SQL SQLite库可以解析大部分标准SQL语言。但它也省去了一些特性并且加入了一些自己的新特性。这篇文档就是试图描述那些SQLite支持/不支持的SQL语法的。查看关键字列表。如下语法表格中,纯文本用蓝色粗体显示。非终极符号为斜体红色。作为语法一部分的运算符用黑色Roman字体表示。这篇文档只是对SQLite实现的SQL语法的综述,有所忽略。想要得到更详细的信息,参考源代码和语法...
Sqlite 管理工具 SQLiteDeveloper 及破解 功能特点 表结构设计,数据维护,ddl生成,加密数据库支持,sqlite2,3支持唯一缺憾,收费,有试用期下载地址:http://www.sqlitedeveloper.com/downloadshttp://www.sqlitedeveloper.com/downloads/SqliteDev385.zip破解方法:注册表删除 HKEY_CURRE...
详解SQL Server的两个存储过程:sp_MSforeachtable/sp_MSforeachdb 1.简介: 作为DBA会经常需要检查所有的数据库或用户表,比如:检查所有数据库的容量;看看指定数据库所有用户表的容量,所有表的记录数...,我们一般处理这样的问题都是用游标分别处理处理,比如:在数据库检索效率非常慢时,我们想检查数据库所有的用户表,我们就必须通过写游标来达到要求;如果我们用sp_MSforeachtable就可以非常方便的达到相同的目的:EXEC sp_MSfore...
DataGridView中CellClick的使用,选中一行触发的动作可以在这个方法里执行 view sourceprint?private void dataGridView2_CellClick(object sender, DataGridViewCellEventArgs e) { pnlBottom.Enabled = true; //获得...
如何复制文件夹里面的全部内容? 在pc上 /// <summary> /// <c> 方法 </c> 将指定文件夹复制到指定的文件目录下 /// </summary> /// <param name= "aimPath "> 目标文件目录 </param> /// <param name= "srcPath "> 源文...
创建个sqllite数据库的方法 Android设备将发布时会有一个内部的SQLite数据库。这个数据库的目的是允许用户和开发者一个可以在活动中储存信息的地方。如果你用过Microsoft SQL服务器或者SQLite,使用Andorid的SQLite数据库的结构和过程对你将不会陌生。不管你有多少的经验,这个部分将涵盖所有需要创建和使用全功能SQlite数据库的技能。你将要在Android模拟器上创建一个数据库...
C# 文件的压缩与解压缩 需要引用using ICSharpCode.SharpZipLib.Zip;调用:CreateZipFile("文件路径","压缩路径")private static void CreateZipFile(string filesPath, string zipFilePath) { if (!Directory.Exists(file...
C#中timer类的用法 C#中timer类的用法关于C#中timer类 在C#里关于定时器类就有3个 1.定义在System.Windows.Forms里 2.定义在System.Threading.Timer类里 3.定义在System.Timers.Timer类里System.Windows.Forms.Timer是应用于WinForm中的,它是通过Windows消息机制实现的,...
Asp.net程序注册的完整实现 为有效保护软件,有必要实现asp.net程序的注册。本文提出的注册思路主要是,根据服务器端的某些机器码,经过处理后得到ID号。ID号经过加密算法加密后,形成序列号。注册时,用户将ID号告知软件权益所有者,软件权益所有者将序列号告知用户。用户根据此序列号注册时,序列号被保存在数据库中。在asp.net程序中进行注册检查,根据探测服务器端机器码生成的序列号与数据库中的序列号进行比较,...
C# WinForm控件ListBox点选可编辑 正常情况下,.Net自带的ListBox是无法进行编辑的,欲让它可编辑,我们可添加一个隐藏的文本编辑框,当双击项的时候显示编辑框,更新项内容后隐藏编辑框即可。欲调整ListBox每个项的高度,ListBox有一个自带属性ItemHeight,于是我们很自然的就设这个属性值,结果却发现改不动,改后又返回默认值12,后面才发现要使该属性值有效更改,必须将DrawMode属性设为OwnerDr...
C# 导出wps配置服务器 注意事项 导出wps服务器需要有配置1、导出时若日志文件显示“原因是出现以下错误:80070005”错误,处理办法如下:控制面板-》管理工具-》组件服务-》计算机-》我的电脑-》DCom配置-》找到wps文档,右键单击属性打开此应用程序的属性对话框。单击"安全"选项卡,分别在"启动和激活权限"和"访问权限"组中选中"自定义",然后自定义->编辑->添加ASP.NET账户和...
自制工具,将SqlServer数据导入到SqlCE数据库 最近做一个SqlCE项目,需要频繁地从SqlServer2008服务器上提取数据到SqlCE数据库。SqlServer2008中有生成数据脚本功能,可以通过脚本向导(右键点击数据库-〉任务-〉生成脚本)实现。但经常这么导数据太麻烦,一天导10几次能把你导崩溃。。。突然想到动软代码生成器里边有生成数据脚本的功能。于是拿来参考着做了个SqlServer到SqlCE的...
Asp.Net TreeView的子节点和父节点级联选中,遍历树 web TreeView的子节点和父节点级联选中Default.aspx:<%@ Page Language="C#" CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 ...
数据库连接字符串 一、SQL ServerODBC标准连接Driver={SQL Server};Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;受信的连接Dri...
delphi数据类型转换(转) 不同的类有不同的成员,一般子类的成员是在父类的成员的后面增加了新的成员,如果子类转为父类,那这些新增加的成员虽然还存在,但是就不可以访问得到了。如果父类转为子类,那可能导致不可预知的错误,因为某个成员的指针指向的地址根本就不是具有实际成员。类型的转换也有很多类的,有隐性的和显性的,一些专用的类型转换函数,会重新建立一个新类型目标对象,然后把就类型的数值移动过去,然后销毁旧对象。一些隐性的...
WdatePicker日历控件使用方法 1. 跨无限级框架显示无论你把日期控件放在哪里,你都不需要担心会被外层的iframe所遮挡进而影响客户体验,因为My97日期控件是可以跨无限级框架显示的示例2-7 跨无限级框架演示可无限跨越框架iframe,无论怎么嵌套框架都不必担心了,即使有滚动条也不怕2. 民国年日历和其他特殊日历当年份格式设置为yyy格式时,利用年份差量属性yearOff...
基于sqlce的数据操作 Sqlce的整个数据读取过程与pc上的没有什么差别:1、建立数据连接;2、对数据进行查询得到结果集;3、读取结果集进行数据处理。Sqlce是通过 SqlCeConnection建立一个本地文件的SQLCE连接,在建立数据库连接成功以后,通过SqlCeConnection建立SqlCeCommand对象,通过向SqlCeCommand赋予sql语句实现对数据库记录的查询。在...
vs2010 快捷键大全 VS2010版快捷键Ctrl+E,D ----格式化全部代码Ctrl+E,F ----格式化选中的代码CTRL + SHIFT + B生成解决方案CTRL + F7 生成编译CTRL + O 打开文件CTRL + SHIFT + O打开项目CTRL + SHIFT + C显示类视图窗口F4 显示属性窗口SHIFT + F4显...
C# 显示年月日星期 public string CurrentDate { get { System.Globalization.CultureInfo cultureInfo = new System.Globalization.CultureInfo("zh-CN"); string buffer = cultureInfo....
jquery 的 ajax 程序 简单的 了解ajax, json,ashx,例子是一个当你用户名输入用户名,请求页面进行比对处理 例子很简单但是让初学者可以更好的理解query中的ajaxJavascript: Javascript代码 <scriptsrc="js/jquery-1.4.2.js"type="text/javascript"></script>...
C# winform DataGridView 的18种常见属性 C# winform DataGridView 属性说明① 取得或者修改当前单元格的内容 ② 设定单元格只读 ③ 不显示最下面的新行 ④ 判断新增行 ⑤ 行的用户删除操作的自定义 ⑥ 行、列的隐藏和删除 ⑦ 禁止列或者行的Resize ⑧ 列宽和行高以及列头的高度和行头的宽度的自动调整 ⑨ 冻结列或行 ⑩ 列顺序的调整...
ASP.NET 弹出提示框所有种类(转) 添加一个类:把下面的文件放在类中就可以了。using System;using System.Web;using System.Data;using System.Data.SqlClient;public class MessageBox { public MessageBox() {...
C# 快速的批量修改重命名.net程序的命名空间(一)转 tianyaxiang 在实际项目中,我们有时会遇到因为项目重构,需要修改命名空间,除了一个一个类修改外,大多数会采用批量替换的方法去重命名。昨天又遇到了此类问题,网 上找过的方法说要结合ReSharper重构重命名.于是装上这个工具,在VS2008上试了一下发现确实能做到,不过后来试验了,不用它VS工具也能够 做到批量的重命名,但是有限制。 以下两种方法如果你的命名空间只是单个词的话没...
C#操作注册表(转) 1.读取指定名称的注册表的值 private string GetRegistData(string name) { string registData; RegistryKey hkml = Registry.LocalMachine; RegistryKey software = hkml.OpenSubKey("SOFTWARE",true); Regi...
Delphi利用TActionList实现权限控制 前段时间开始学习Delphi数据库编程,在程序设计中需要加入【权限控制】的功能,上网找了一些资料,大家实现这个功能的方法有很多,不过网上提供的资料基本上都很混乱,估计是一次又一次的转载的时候丢失了很多信息。 我们只需利用Delphi提供的TActionList控件就可以很容易的实现权限控制功能。通过TActionList,应用程序可以统一管理其 TAction,这里的Acti...
asp.net中将文本文件内容导入到sql server数据库 以例子说明:记事本内容显示如上图显示数据库字段显示如下图显示在程序中界面如下(选择上传文件,点击上传,文件位置会在文本框中显示,点击发布,则记事本数据发布到数据库中):上传按钮代码:View Code stringname,fl;name=this.Txt.Text;stringf...
C# TreeView 父节点选中/不选时子节点都同步选中/不选 桌面程序 当TreeView启用checkboxes 方式的时候,当父节点选中的时候,它所有的子节点一起被选中;当父节点取消选择的时候,它所有的子节点也取消选择。实现起来,非常简单,代码如下:/// <summary>/// 假设treeview的name是 treeView1/// </summary>/// <param name="sender"...
sql快速删除所用表,视图,存储过程 删除用户表 1、select 'DROP TABLE '+name from sysobjects where type = 'U'删除视图 2、select'DROPVIEW'+namefromsysobjectswheretype='V' 删除存储过程 3、select'DROPPROC'+namefromsysobjectswheretype...
C# String对像的方法属性 String对像的方法属性String(字符串对象)我不是高手阿,我只是想把这段写下来让大家看看,真的字符串对象真的很有用的.嘿,希望大家一起分享阿..以下是对教程的段章取义,嘿嘿。字符串对象是对字符型数据的封装,使用它可以对字符型数据进行管理。但字符串对象的所有属性和方法几乎都可以直接用于字符串,因此,除非特殊需要,在一般情况下建议使用字符串代替字符串对象。(字符串对象里除了conca...
C# Winform TreeView 的一些基本用法 下面是treeview的用法TreeView组件是由多个类来定义的,TreeView组件是由命名空间"System.Windows .Forms"中的"TreeView"类来定义的,而其中的节点(即Node),是由命名空间"System.Windows .Forms"中的"TreeNode"来定义的。所以当在程序中创建一个TreeView对象,其实只是创建了一个可以放置节点的"容器"...
C# 读写ini文件类 ***********************************************************/using System;using System.IO;using System.Runtime.InteropServices;using System.Text;namespace Kingsense.eMenu.Common{ /// <summar...
sql 复习大全——精品 (1):查询一个数据库中是否存在某个表(两种方式):假设表名为table_name if Exists(select * from sysobjects where name='table_name') drop table table_name 或 if object_id('table_name') is not null drop table table_nam...
delphi 导出 excel procedure Tfrm_main.XLGW_Excel(p_int_Row_Begin, p_int_Col_Begin, p_int_Row_End, p_int_Col_End: Integer; p_str_Value, p_str: String);var m_Query : TADOQuery; m_StringList_FieldNames : TStringLi...
关系型数据据与其他类型的数据库相区别 关系弄数据库必须通过关系来实现对数据的完全管理。所有在关系型数据库中的信息均可以在表中以数值的形式加以体现。关系型数据库系统必须对空值(未知的和违规的数据)提供系统的支持,有独特的缺省值,而且具有独立域。活动的,即时的数据联合 ——它的意思就是在数据库中的数据就有逻辑表格的行的形式来表达,并且可以通过数据处理语言来访问。完善的数据子语句——它应该至于支持一种有严格规则和功...
C# FTP操作类 001 using System;002 using System.Collections.Generic;003 using System.Text;004 using System.Net;005 using System.IO;006 007 namespace Utility008 {009 public class...
winform窗体间传值 窗体间传值要弄清楚到底是哪个对象的问题,否则容易传错值。就比如窗体对象loginFrm为登陆窗体,想把当前的登陆用户信息传递给主窗体mainFrm,但是却实例了一个新的对象loginFrm把里头的信息传递给了mainFrm,所以得到了一空值,颇有刻舟求剑的味道,不同的内存空间就比如湖水的宽广一样,存放着不同的对象,彼此要分清楚。窗体传值的前提是,要传的字段,在类里面的访问修饰符必须是pu...
关于索引的一道经典面试题(体现效率所在)(转) 问题:从100万条记录中的到 成绩最高的记录问题分析:要从一张表中找到成绩最高的记录并不难,有很多种办法,最简单的就是利用TOP 1 selecttop1*fromstudentorderbyscoredesc但是这种方法有一点小问题,就是如果成绩最高的有两个人的话只能查出其中的一个。对上面的方法进行改进:se...
分享一个不错的VS插件——CodeMap 在 Visual Studio 2010 里写程序虽然有语法高亮度显示,但是在开启档案后阅读较大的程序代码档还是不太方便,因为你无法快速的理解目前该档案的程序代码结构,例如说该档案里有几 个类别、几个接口、彼此有继承关系、几个批注或 #region 等等,但我们透过 VS10x Code Map v2 这个扩充套件便可透过不同的颜色、图示得知目前程序代码的结构,只要你跟他混熟了,相信你...
50条常用sql语句(以学生表为例) Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表问题:1、查询“”课程比“”课程成绩高的所有学生的学号; SELECT a.S# FROM (SELECT s#,score FROM SC WHERE C#='001') a...
从Excel中读出数据并倒入sql2000中 读出并写入数据中Code///<summary>///查询EXCEL电子表格添加到DATASET///</summary>///<paramname="filenameurl">服务器路径</param>///<paramname="table">表...
oracle基础学习 转 1.desc table_name 可以查询表的结构2.怎么获取有哪些用户在使用数据库select username from v$session;3.如何在Oracle服务器上通过SQLPLUS查看本机IP地址 ?select sys_context('userenv','ip_address') from dual;如果是登陆本机数据库,只能返回...
ASP.NET 状态服务 及 session丢失问题解决方案总结 ASP.NET2.0系统时,在程序中做删除或创建文件操作时,出现session丢失问题。采用了如下方法:1、asp.net Session的实现:asp.net的Session是基于HttpModule技术做的,HttpModule可以在请求被处理之前,对请求进行状态控制,由于Session本身就是用来做状态维护的,因此用HttpModule做Session是再合适不过了。ASP.NET...
delphi中TreeView使用与一些应用 TreeView由节点构成,建树通过对TreeView.items属性进行操作。Items是一个TTreeNodes对象,这是一个TTreeNode集。 一、针对TTreeNodes,也就是 TreeView.Items,有这些属性:1、count,节点个数。2、item[index],通过index得到节点。 二、针对TTreeNodes,也就是 TreeView...
C# 快速的批量修改重命名.net程序的命名空间(二) 转 tianyaxiang 上篇文章写到的用VS批量重命名却有一定的限制,不明白这样做的原因是什么,如果想完全的修改命名空间,那么结合ReSharper 来使用,也有两种方法,是和VS那两种方法对应的。 方法一: 1.打开项目,打开项目中要重命名空间的一个类。光标定位在命名空间,右键,如下图:(此时你会发现没有了原来“重构”那一项,是因为装上了ReSharper) ...
net面试题集及答案 1.ASP.NET中的身份验证有那些?你当前项目采用什么方式验证请解释Windows、Forms、Passport , 一般采用Forms,比较简单、适用面广2.什么是WEB控件?使用WEB控件有那些优势?web控件就是可以在服务器执行的控件,优势在于可以回传数据,带有事件驱动3.请解释ASP。NET中以什么方式进行数据验证?.net中提供了几个数据验证控件,可以在...
在.net里怎么进行邮箱判断啊? 2种方法实现:1.用微软的 验证控件RegularExpressionValidator验证控件 有一个 ValidationExpression属性把他设置成电子邮件就可以了="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*">2 用Js 验证://验证电子邮件 function CheckEmal() { var emal=docume...
C# String.IndexOf 方法 转载 。。。。。。 String.IndexOf 方法 (value, [startIndex], [count]) 报告指定字符在此实例中的第一个匹配项的索引。搜索从指定字符位置开始,并检查指定数量的字符位置。 参数 value 要查找的 Unicode 字符。 对 value 的搜索区分大小写。 star...
配置SQL Server 2005 以允许远程连接 默认情况下,SQLServerExpressEdition 2005和SQL Server 2005开发版不允许远程连接。 要允许远程连接SQL Server 2005 ,需要完成以下步骤: 在SQLServer 实例上启用远程连接。 打开服务器 SQLBrowser 服务。 配置防火墙以允许SQLBrowser 服务和SQLServer服务网络通信。 在S...
让你的WinXP系统死而后生 系统运行速度明显变慢,启动XP后,从欢迎界面到桌面要等3-5分钟。在桌面点右键选“刷新”,要过很久才能看到图标一个个出现。最明显的特征就是每次启动系统都会出现如图1的对话框,频繁出现蓝屏故障(排除硬件故障),每次启动电脑都会进入到磁盘检查界面,不管上次是不是正常关机。如果你的XP系统已经到了崩溃的边缘,一般人这时候的选择就是重装系统。其实不必重装系统一样可能还...
asp.net 上传Excel文件 显示在 GvidView 前台页面View Code <%@PageLanguage="C#"AutoEventWireup="true"CodeFile="Default2.aspx.cs"Inherits="Default2"%><!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""htt...
jQuery1.2中文手册 (jQuery源码下载) 这个函数接收一个包含 CSS 选择器的字符串,然后用这个字符串去匹配一组元素。 jQuery 的核心功能都是通过这个函数实现的。 jQuery中的一切都构建于这个函数之上,或者说都是在以某种方式使用这个函数。这个函数最基本的用法就是向它传递一个表达式(通常由 CSS 选择器组成),然后根据这个表达式来查找所有匹配的元素。默认情况下, 如果没有指定context参数,$()将在...
经典SQL语句大全 下列语句部分是Mssql语句,不可以在access中使用。 SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK) 首先,简要介绍基础语句: 1、说明:...
DivCSS布局实例:很实用的图文混排CSS列表 一款“图文混排CSS列表”的制作。首先从分析一下此列表的特点,然后编写HTML代码,最终应用CSS样式实现最终的效果。 最顶部是栏目名称“模板无忧 ”与栏目导航“CSS酷站欣赏 DivCSS教程 CSS模板下载”。栏目名称用标题元素Hx来表示,栏目导航可以用ul li的无序列表。下部的三个链接区域形式基本雷同,左侧是图片链接,右侧是文章列表元素。将左侧的图片与文字看成是一个段落...
不安装.net framework框架运行.Net 程序的方法<收藏> Net 框架目前逐步在普及了,仍然有很多人在寻找如何让.NET程序脱离.NET框架的方法。现成的工具有 Xenocode 的postbuidle或者vas,还有 Salamander .NET Linker .另外还有 MaxToCode 作者以前做的 framework linker. 以及一些支持注册表模拟和文件模拟的打包工具molebox,thinstall等.最后还有某网...
从零开始学DedeCms模板,模板教程,从此模板制作不求人 DedeCms真是一个非常棒的系统,我从接触到现在一年时间再也没有理会其他CMS系统,推荐刚开始建站或准备换程序的朋友使用DedeCms系统。就像柏拉图说的:利剑已出,天下必乱,选择DedeCms V3,无往不胜。选择它,不会错的。 由 于DedeCms是柏拉图一个人开发,不可能像动易一样提供完整的使用推广服务,在模版方面,只有一套默认的模版,也没有模版制作使用的详细教程,只有模...
关系数据库的查询优化策略 1 引言随着计算机应用技术的不断普及和发展,数据库系统正越来越多的走进人们的日常生活。在要求查询结果正确无误的同时,人们越来越关心查询的效率问题。影响查询效率的因素很多,诸如处理器的速度、I/O速度、存储器的容量、操作系统、采取何种的数据库服务系统等。但是对于特定服务器来说查询的效率主要取决于DBA(数据库管理员)所给定的查询语句。2 合理使...
VS2005+SQL2005 ASP.NET2.0数据库连接 1.开启SQL2005远程连接功能,开启办法如下:配置工具->SQL Server外围应用配置器->服务和连接的外围应用配置器->打开MssqlSERVER节点下的Database Engine节点,先择“远程连接”,接下建议选择“同时使用TCP/IP和named pipes”,确定后重启数据库服务就可以了。2.登陆设置改为:SQL Server 和 Win...
教你如何安装SCSI硬盘 安装、启动、设置篇 SCSI硬盘一向认为是昂贵且高不可攀的存储设备,不仅本身价位高于IDE硬盘很多,而且必须另外选择SCSI接口卡。因此在这样的条件下,一般计算机用户便倾向于使用IDE接口的硬盘。IDE硬盘虽然具有低价的优势,但始终敌不过SCSI硬盘的强悍速度;再加上SCSI接口为进行"多任务"的最佳利器,许多追求稳定、速度的玩家还是钟情与SCSI硬盘。很多人认为安装SCSI硬盘简直是大工程,不像I...
js 在网页里让文本框只能输入数字的一种方法,外加回车换Tab 第一步利用样式表。<form id="form1" runat="server" onkeydown="myKeyDown()" style="ime-mode:disabled">第二步利用js脚本。 functionmyKeyDown(){vark=window.event.keyCode;if((k==46)||(k==8)||(...
大家知道什么是 asp.net 呢 ?学习一下 什么是ASP.netASP.net 是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。ASP.net提供许多比现在的Web开发模式强大的的优势。执行效率的大幅提高ASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。...
如何优化SQL Server数据库查询 优化SQL Server数据库查询速度慢的原因很多,常见如下几种: 1、没有索引或者没有用到索引(这是查询慢最常见的问题,是程序设计的缺陷) 2、I/O吞吐量小,形成了瓶颈效应。 3、没有创建计算列导致查询不优化。 4、内存不足。 5、网络速度慢。 6、查询出的数据量过大;(可以采用多次查询,其他的方法降低数据量) 7、锁或者死锁(这也是查询慢最常见的问...
常用正则表达式 "^\\d+$" //非负整数(正整数+0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-\\d+)|(0+))$" //非正整数(负整数+0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?\\d+$" //整数"^\\d+(\\.\\d+)?$" //非负浮点数(正浮点数+0)"^(...
C# 小记一下 C# 的数据类型分为:值类型和引用类型值类型:变量:从用户角度,变量是存储信息的基本单元。从系统角度,变量是计算机内存中的一个存储空间。C#值类型分为:简单类型(Simply types)结构类型(Struct types)枚举类型(Enumeration types)简单类型:(单纯变量,c#为我们提供了一组已经定义的简单类型)整数类型:(区分数学的整数...
.net 数据类型 short s=0; s = s + 1; 和short s=0; s += 1;这两个表达式有什么区别,会报什么错误?有区别吗??大家要想想呢还是要测试一下啊,我选择测试!经过测试:第一个会报错:错误 1 无法将类型“int”隐式转换为“short”。存在一个显式转换(是否缺少强制转换?) E:\MVC\Test\Test\Form1.cs 40 17 Test...
asp.net membership常见问题总结 1.登陆验证代码if(Membership.ValidateUser(userName.Text,password.Text)){if(Request.QueryString["ReturnUrl"]!=null){FormsAuthentication.RedirectFromLoginPage(userName.Text,false);}else...