博文

[ZT]常用C#函数表(2006-12-20 17:17:00)

摘要:查找VC++的常用函数真是麻烦,干脆找个C#的来顶替一下...(以下内容为转载) 记得看Stanley的C# primer的时候,这个大牛说学C#就是记住.net里面三千过函数怎么用就可以了:)果然是大牛,说的话都这么牛. 1、DateTime 数字型 System.DateTime currentTime=new System.DateTime(); 1.1 取当前年月日时分秒 currentTime=System.DateTime.Now; 1.2 取当前年 int 年=currentTime.Year; 1.3 取当前月 int 月=currentTime.Month; 1.4 取当前日 int 日=currentTime.Day; 1.5 取当前时 int 时=currentTime.Hour; 1.6 取当前分 int 分=currentTime.Minute; 1.7 取当前秒 int 秒=currentTime.Second; 1.8 取当前毫秒 int 毫秒=currentTime.Millisecond; (变量可用中文)2、Int32.Parse(变量) Int32.Parse("常量") 字符型转换 转为32位数字型 3、 变量.ToString() 字符型转换 转为字符串 12345.ToString("n"); //生成 12,345.00 12345.ToString("C"); //生成 ¥12,345.00 12345.ToString("e"); //生成 1.234500e+004 12345.ToString("f4"); //生成 12345.0000 12345.ToString("x"); //生成 3039 (16进制) 12345.ToString("p"); //生成 1,234,500.00% 4、变量.Length 数字型 取字串长度: 如: string str="中国"; int Len = str.Length ; //Len是自定义变量, str是求测的字串的变量名 5、System.Text.Encoding.Default.GetBytes(变量) 字码转换 转为比特码 如:byte[] bytStr = System.Text.Encoding.Default.GetBytes(str......

阅读全文(2936) | 评论:2

C#基本变量类型的定义(2006-05-15 09:58:00)

摘要:C#基本变量类型的定义:字符变量:String utfeightstring = null;数组:int[] myIntArray = new int[5] { 1, 2, 3, 4, 5 };Object[] myObjArray = new Object[5] { 26, 27, 28, 29, 30 };............

阅读全文(3672) | 评论:2

对数据库的添加、删除、更新操作的简单例子 (2006-05-15 09:57:00)

摘要:test18.aspx:<%@ Page Language="C#"%><%@ Import namespace="System.Data" %><%@ Import Namespace="System.Data.OleDb" %><html><head><script language="C#" runat="server">private void Page_Load(Object Src, EventArgs E) { if (!IsPostBack)            BindGrid();}private void Add_Click(Object sender, EventArgs E) { string connStr = "Provider=Microsoft.Jet.Oledb.4.0;Data Source="+Server.MapPath("test.mdb"); string insertCmd = "INSERT INTO [dept](dept_id,dept_name) VALUES (@dept_id,@dept_name)"; OleDbConnection myConnection = new OleDbConnection(connStr);    OleDbCommand myCommand = new OleDbCommand(insertCmd, myConnection); myCommand.Parameters.Add(new OleDbParameter("@dept_id", OleDbType.Integer));  myCommand.Parameters.Add(new OleDbParameter("@dept_name",OleDbType.VarChar)); myCommand.Parameters["@dept_id"].Value = dept_id.Value; myCommand.Param......

阅读全文(4103) | 评论:0

向数据库(ACCESS)插入数据的简单例子 (2006-05-15 09:55:00)

摘要:test1.aspx:<%@ Page Language="C#"%><%@ Import namespace="System.Data" %><%@ Import Namespace="System.Data.OleDb" %><html><head><script language="C#" runat="server">private void Page_Load(Object Src, EventArgs E) { if (!IsPostBack)            BindGrid();}private void Add_Click(Object sender, EventArgs E) { string connStr = "Provider=Microsoft.Jet.Oledb.4.0;Data Source="+Server.MapPath("test.mdb"); string insertCmd = "INSERT INTO [dept](dept_id,dept_name) VALUES (@dept_id,@dept_name)"; OleDbConnection myConnection = new OleDbConnection(connStr);    OleDbCommand myCommand = new OleDbCommand(insertCmd, myConnection); myCommand.Parameters.Add(new OleDbParameter("@dept_id", OleDbType.Integer));  myCommand.Parameters.Add(new OleDbParameter("@dept_name",OleDbType.VarChar)); myCommand.Parameters["@dept_id"].Value = dept_id.Value; myCommand.Parame......

阅读全文(5513) | 评论:1

将ACCESS数据库绑定到Datagrid的简单例子 (2006-05-15 09:54:00)

摘要:新建一个test.aspx文件内容如下:<%@ Page Language="C#"%><%@ Import namespace="System.Data" %><%@ Import Namespace="System.Data.OleDb" %><html><head><script language="C#" runat="server">private void Page_Load(Object Src, EventArgs E) {    openUserDB();}// 打开用户数据库private void openUserDB(){  string connStr = "Provider=Microsoft.Jet.Oledb.4.0;Data Source="+Server.MapPath("test.mdb");  string SQLStr = "SELECT * FROM [user]";   OleDbConnection myConnection = new OleDbConnection(connStr);  OleDbDataAdapter myCommand = new OleDbDataAdapter(SQLStr,myConnection);  //myConnection.Open();//( 多余的!)  DataSet ds=new DataSet();  myCommand.Fill(ds,"dept");  myConnection.Close();  myConnection.Dispose();  myCommand.Dispose();     MyDataGrid.DataSource=ds.Tables["dept"].DefaultView;     MyDataGrid.DataBind();}</script><......

阅读全文(3767) | 评论:0

ASP.NET进行数据绑定的简单例子 (2006-05-15 09:52:00)

摘要:data_bind.aspx:<%@ Page Language="C#"%><html><head><link REL="StyleSheet" HREF="/css/standard.css" ><script language="C#" runat="server">string dept_name="";private void Page_Load(Object Src, EventArgs E) { dept_name="业务";    DataBind();} </script></head><body style="font: 10pt verdana"><form runat="server" ><table width=100% cellspacing=0 cellpadding=0><tr>   <td align="center" class="CONTENTTITLE" width="100%" bgcolor="D3C9C7">                                      绑定到简单的变量   </td></tr><tr>   <td>       <span id="Message" EnableViewState="false" class="MESSAGE" runat="server"/>   </td> </tr></table&......

阅读全文(3757) | 评论:0

最简单的c#程序(2006-05-15 09:50:00)

摘要:class Hello {  public static int Main()  {    System.Console.WriteLine("Hello, World");    return 0;  }} 最多C#书用来做开头的例子......

阅读全文(3817) | 评论:0