时间********************************************
//获取当前时间
//DateTime NowTime = DateTime.Now;
DateTime NowTime = new DateTime(2011,2,5,11,32,18);
//获取年、月、日、星期、时间
MessageBox.Show("Year: " + NowTime.Year + "/n" +
"Month: " + NowTime.Month + "/n" +
"Day: " + NowTime.Day + "/n" +
"Date: " + NowTime.Date + "/n" +
"DayOfWeek: " + (int)NowTime.DayOfWeek + "/n" +
"DayOfWeek: " + NowTime.DayOfWeek + "/n" +
NowTime.ToString("yyyy年mm月dd日hh时mm分ss秒")
);
所有的基本数据类型都可以用ToString()方法转换为字符串.
TEXTBOX********************************************
//可以显示多行
ttbxTemp.Multiline = true;
//滚动条
ttbxTemp.ScrollBars = ScrollBars.Both;
//当前内容清空
ttbxTemp.Clear();
//当前内容复制到剪贴板
ttbxTemp.Copy();
//剪贴板复制到当前内容
ttbxTemp.Paste();
//当前内容剪贴到剪贴板
ttbxTemp.Cut();
ArrayList********************************************
//引用单元
using System.Collections;
//长度
arltMastField.Count;
TableLayoutPanel控件********************************************
//添加行(TableLayoutPanel的AutoSize属性为True,否则需要指定Height)
tlpMain.RowCount = tlpMain.RowCount + 1;
//设置行
const int pnlHeight = 25;
tlpMain.RowCount = RowCount;
tlpMain.Height = tlpMain.RowCount * pnlHeight;
for (int i = 0; i < tlpMain.RowCount; i++)
{
tlpMain.RowStyles.Add(new RowStyle(SizeType.Absolute, pnlHeight));
tlpMain.RowStyles[i].Height = pnlHeight;
}
//设置列
float pnlWidth;
tlpMain.ColumnCount = ColCount;
pnlWidth = (tlpMain.Width / tlpMain.ColumnCount);
for (int i = 0; i < tlpMain.ColumnCount; i++)
{
tlpMain.ColumnStyles.Add(new ColumnStyle(SizeType.Absolute, pnlWidth));
tlpMain.ColumnStyles[i].Width = pnlWidth;
}
//添加控件(自动将控件放置到一个空Cell)
tlpMain.Controls.Add(ttbxMast);
加入OracleClient命名空间********************************************
1.添加引用
右击你的项目名称-->[Add Reference]-->在.NET下找到“System.Data.OracleClient”-->[确定]
2.引用命名空间
在代码中添加“using System.Data.OracleClient”
Oracle数据库********************************************
1.读取字段
try
{
OracleDataReader mastTableReader;
DataBaseManage mastTable = new DataBaseManage(ttbxConnDataBaseStr.Text);
mastTableReader = mastTable.ExecuteReader(sqlText);
//第一种方式
while (mastTableReader.Read())
{
MessageBox.Show(mastTableReader["column_name"].ToString() + "; " + mastTableReader["comments"].ToString());
}
mastTableReader.Close();
//关闭数据库
mastTable.CloseDataBase();
}
catch(Exception mE) {
throw mE;
}
自定义结构********************************************
//定义主表类型结构体
public struct struMastField
{
public String FieldName; //字段名
public String Caption; //标题
public String ControlType; //控件类型
public Boolean Visible; //是否显示
}
字符串********************************************
ToLower() //转小写
DataGridView********************************************
ColumnHeaderDefault->Alignment属性: 标题文字位置
FefaultCellStyle属性: 调整网格属性
EnableHeadersVisualStyles属性:是否起用自定义的标题属性
RowHeadersVisible属性: 是否显示第1列
RowDefaultCellStyle->BackColor属性: 行背景颜色
dgView[indexCol, indexRowT].Value = dgView[indexCol, indexRowS].Value //赋值
dgView.CurrentCell //当前网格
dgView.Rows.Add(); //添加行
dgView.Rows.Insert(rowIndex, count); //插入行
//设置标题高
dgView.ColumnHeadersHeightSizeMode = EnableResizing;
dgView.ColumnHeadersHeight = 28;
CellBorderStyle属性: //网格边框类型
Color********************************************
lblTemp.BackColor = System.Drawing.Color.IndianRed;