asp.net簡單數據工廠 ------使用方法

引用dll文件

在web.config進行配置

 

<appSettings>
    
        
<!--
        連接Sql數據庫
        <add key="provider" value="SqlProvider"/>
        <add key="conn" value="server=.;database=Test;uid=sa;pwd=sa"/>
        
-->
        
<!-- 連Access數據庫 -->
        
<add key="provider" value="OdbcProvider"/>
        
<add key="conn" value="Provider=Microsoft.Jet.OleDb.4.0;Data Source=E:wwwTestClassTest.mdb;Persist Security Info=True;"/>

    
</appSettings>

 數據綁定

 

private void Bind()
        
{
            ICommonAccess com
=(ICommonAccess)DataFactory.GetCommonAccess();
            DataSet ds
=new DataSet();
            ds
=com.GetDs("select * from userinfo","de");
            
this.DataGrid1.DataSource=ds;
            
this.DataGrid1.DataBind();
        }

 

增,刪,改

 

private void Button1_Click(object sender, System.EventArgs e)
        
{
                                                                ICommonAccess com
=(ICommonAccess)DataFactory.GetCommonAccess();
            
string str=com.GetExCmd("insert into userinfo(uname,sex) values ('"+this.TextBox2.Text+"','"+this.TextBox3.Text+"')");
            Page.RegisterStartupScript(
"","<script>alert('"+str+"')</script>");
        }

 

用戶登陸

 

private void Button2_Click(object sender, System.EventArgs e)
        
{
                                                                ICommonAccess com
=(ICommonAccess)DataFactory.GetCommonAccess();
            
int i=com.GetSearch("select count(*) from userinfo where uname='"+this.TextBox2.Text+"'");
            
this.TextBox1.Text=""+i;
        }
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章