using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Oracle.DataAccess.Client;
namespace ORACLE_DB_HOMEWORK
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void BTN_LOGIN_Click(object sender, EventArgs e)
{
try
{
String id = USER_ID_TB.Text; // 로그인 텍스트 박스
String pw = PASSWORD_TB.Text; // 패스워드 텍스트 박스
string hs = HOST_DB.Text; // 호스트 텍스트 박스
String connstr = "data source=(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = "+hs+")(PORT = 1521)))" +
"(CONNECT_DATA =(SERVICE_NAME = [서비스이름])));USER ID=" + id + ";PASSWORD=" + pw + ";";
OracleConnection conn = new OracleConnection(connstr);
conn.Open();
if(conn.State == ConnectionState.Open)
{
MessageBox.Show("Oracle에 연결되었습니다.");
}
}
catch(Exception ex)
{
MessageBox.Show("연결에 실패하였습니다.\n없는 아이디 혹은 틀린 비밀번호입니다.");
}
}
}
}
'C# 개인 공부 기록용 > 개인 실습' 카테고리의 다른 글
DataGridView + Selected (Cell, Row) (0) | 2022.07.18 |
---|---|
XML + ORACLE DB + SQL QUERY (0) | 2022.07.13 |
Oracle DB Login Form + SQL QUERY (OracleConnection + SQL QUERY) (0) | 2022.07.11 |
숫자 퀴즈 게임 (Number Quiz Game) (0) | 2022.07.03 |
가위 바위 보 (Rock Paper Scissors) (0) | 2022.06.30 |