摘要:
在数据库软件中,其核心就是对数据库记录进行查询添加修改及删除操作,这是非常关键的也是必须非常谨慎的去完成。在现有的程序中经常会有因为某些错误而造成数据丢失甚至是系统崩溃,这就对我们的程序提出了一个数据操作的错误处理要求。
例如在进行银行转帐处理时,我们先从转出帐号减掉要转出的金额,然后再在接收的帐号上加上相应的金额。如果一切处理ok,我们的钱能顺利到达接收帐号。但要是系统在执行接......
摘要:
在本篇文件中,我们将讨论编程人员在使用asp.net开发应用程序时需要注意的10个技巧,这些技巧涉及从缺省的控件、表单名的改变到stringbuilder类的使用,有助于编程人员能够尽快地适应.net环境。
1、在使用visual studio .net时,除直接或非引用的对象外,不要使用缺省的名字。
.net带来的好处之一是所有的源代码和配置文件都是纯文本文件,能够使用not......
利用反射,实现动态调用winform窗体!!
实用前提:在winform程序中,通过主窗体的menu打开不同的窗体
我以前的做法:在menu的click事件中,创建打开窗体的对象实例
这样的缺点,我不说了:)
看看利用反射动态调用窗体对象的方法:
private void createform(string strname)
{
this.cursor = cursors.waitcursor;
string path=assemblyname;//项目的assembly选项名称
string name=strname; //类的名字
form fm=(form)assembly.load(path).createinstance(name);
fm.mdiparent=this.parentform;
fm.show();
fm.dock=dockstyle.fill;
this.cursor = cursors.default;
}
这样的好处,也自己
摘要:
在itemdatabound事件里做
//假设第一列为超级链接列
private void datagrid1_itemdatabound(object sender, system.web.ui.webcontrols.datagriditemeventargs e)
{
string id = "123";
string name = "us......