퇴근5분전


* JsFW20을 설치 후 가능함.


1. 프로젝트를 생성한다.

2. 프로젝트 참조경로에 JsFW20 설치된 폴더를 추가해준다.
  기본 : 프로그램폴더\JsFW20Dll\

3. 응용프로그램설정( app.Config )파일 추가

4. DB연결에 필요한 App.Config를 추가 후 


<?xml version="1.0" encoding="utf-8" ?>
<configuration>
  <appSettings>
    <add key="Server" value="서버명"/>
    <add key="DataBase" value="데이타베이스명"/>
    <add key="Uid" value="아이디"/>
    <add key="Pwd" value="패스워드"/>
  </appSettings>
</configuration>

으로 설정해준다.

5. JsFW.ADONET에 DataBase_Business 객체를 재정의 함.

    public class Table_1 : JsFW.ADONET.DataBase_Business
    {
        public override DataSet List(JsFW.BasicObjects.IUniDataParameter iDataPrms)
        {
            return ExcuteDataSet("Select * From Table_1", CommandType.Text, new SqlParameter[0]);
        }
    }

 * 현재 DataBaseBusiness 에  List, Insert, Update, Delete 가 public으로 가상 메서드로 잡혀있다.
이를 재정의 해서 업무비지니스에 맞춰 재정의하거나 Execute**** 메서드등을 이용해서 메서드를 구성하면 된다. 
도움말 chm 참조!!

결과 스샷!



간단한 Select 코드 전문.


    Table_1 db = new Table_1();
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            dataGridView1.DataSource = db.List(null);
            dataGridView1.DataMember = "table";
        }
    }

    public class Table_1 : JsFW.ADONET.DataBase_Business
    {
        public override DataSet List(JsFW.BasicObjects.IUniDataParameter iDataPrms)
        {
            return ExcuteDataSet("Select * From Table_1", CommandType.Text, new SqlParameter[0]);
        }
    }

 










'# 9) My Program(.NET) > JsFW20' 카테고리의 다른 글

JsFW20.XML 을 이용한 예제 2  (0) 2010.05.24
JsFW20.XML을 이용한 예제.  (0) 2010.05.24
JsFW20 설치하기...  (0) 2010.05.22
NetWork 2010 0511  (0) 2010.05.12
WinControls 2010 0402  (0) 2010.04.03