JsFW20를 이용한 DB Select.
* 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 |