2006年05月
如果在ASP.NET程序中用到OracleConnection 连接ORACLE(Oracle9i)数据库时,通常会出现如下异常:
”程序无法加载DLL(oci.dll)“异常。
阅读全文>
发表于 @ 2006年05月19日 16:05:00|评论(loading...)|编辑
适用于:
企业架构
面向服务的架构 (SOA)
摘要: 通过将服务取向与 Web 服务结合使用,有效且高效率地实现业务活动的自动化。
“能够幸存下来的物种,不是最强的,也不是最聪明的,而是最能适应变化的。”
查尔斯·达尔文
阅读全文>
发表于 @ 2006年05月19日 11:59:00|评论(loading...)|编辑
计算条件列表并返回多个可能结果表达式之一。
CASE 具有两种格式:
简单 CASE 函数将某个表达式与一组简单表达式进行比较以确定结果。
CASE 搜索函数计算一组布尔表达式以确定结果。
两种格式都支持可选的 ELSE 参数。阅读全文>
发表于 @ 2006年05月17日 15:04:00|评论(loading...)|编辑
C# 泛型简介
摘要:本文讨论泛型处理的问题空间、它们的实现方式、该编程模型的好处,以及独特的创新(例如,约束、一般方法和委托以及一般继承)。此外,本文还讨论 .NET Framework 如何利用泛型。
下载 GenericsInCSharp.msi 示例文件 。
注 本文假定读者熟悉 C# 1.1。
简介
泛型是 C# 2.0 的最强大的功能。通过泛型可以定义类型安全的数据结构,而无须使用实际的数据类型。这能够显著提高性能并得到更高质量的代码,因为您可以重用数据处理算法,而无须复制类型特定的代码。在概念上,泛型类似于 C++ 模板,但是在实现和功能方面存在明显差异。本文讨论泛型处理的问题空间、它们的实现方式、该编程模型的好处,以及独特的创新(例如,约束、一般方法和委托以及一般继承)。您还将了解在 .NET Framework 的其他领域(例如,反射、数组、集合、序列化和远程处理)中如何利用泛型,以及如何在所提供的基本功能的基础上进行改进。
阅读全文>
发表于 @ 2006年05月16日 15:53:00|评论(loading...)|编辑
此方法用于在FREETEXTBOX中的上传图片:(参照上传图片)
if (UploadFile.PostedFile.FileName.Trim() != "")
{
if (IsValidFileType(UploadFile.PostedFile.FileName))
{
try
{
string UploadFileName = "";
string UploadFileDestination = "";
string filename= "";
int ppp = 0;
filename=(DateTime.Now.ToString()).Replace(":","");
filename= filename.Replace(" ","");
filename= filename.Replace("-","");
UploadFileName = UploadFile.PostedFile.FileName;
ppp=UploadFileName.LastIndexOf(".");
UploadFileN阅读全文>
发表于 @ 2006年05月09日 16:02:00|评论(loading...)|编辑
CS代码:
///
/// 宽度
///
public int GetWidth(string url)
{
string urrl = Server.MapPath("../cmall") + url;
double k;
double width=0;
double height=0;
System.Drawing.Bitmap imgObj = new Bitmap(urrl);
if ((imgObj.Width != 0) && (imgObj.Height != 0))
{
width=imgObj.Width;
height=imgObj.Height;
k=Convert.ToDouble( width/height);
if(k>=1)
{
if (width>=80)
{
width=80;
height=width/k;
}
阅读全文>
发表于 @ 2006年05月09日 15:56:00|评论(loading...)|编辑