using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace BankAccount
{{
{
InitializeComponent();
}
{
{
cmd.Connection = c;
cmd.CommandText = "select top 1 balance from userAccount where accountName = @userAccountId";
cmd.Parameters.AddWithValue(
cmd.Parameters.AddWithValue("userAccountId","admin");
cmd.Connection.Open();
cmd.Connection.Open();
double balance = Convert.ToDouble(cmd.ExecuteScalar());
if (balance < Convert.ToDouble(txtm.Text.Trim()))
{
{
MessageBox.Show("เงินของท่านไม่เพียงพอในการโอน");
cmd.Connection.Close();
cmd.Connection.Close();return;
}
}
cmd.CommandText =@"
update userAccount set balance = @balanceDestination where accountName = @userAccountId_Destination;
update userAccount set balance = @balanceTarget where accountName = @userAccountId_Target
"
update userAccount set balance = @balanceDestination where accountName = @userAccountId_Destination;
update userAccount set balance = @balanceTarget where accountName = @userAccountId_Target
";//เป็นการแอดชื่อ พรามิเตอร์ที่เราใช้มา(ตัวที่เราใช้,ค่าที่เราเอา มาจากไหน)cmd.Parameters.AddWithValue("userAccountId_Destination", "admin");
cmd.Parameters.AddWithValue(
cmd.Parameters.AddWithValue("balanceDestination", balance - Convert.ToDouble(txtm.Text.Trim()));
cmd.Parameters.AddWithValue(
cmd.Parameters.AddWithValue("balanceTarget", balance + Convert.ToDouble(txtm.Text.Trim()));
cmd.Parameters.AddWithValue(
cmd.Parameters.AddWithValue("userAccountId_Target",txtget.Text.Trim());
{
}
}
}
}
}
}
}
public partial class FormTransfer : Form{public FormTransfer()
private void btnOK_Click(object sender, EventArgs e)
using (SqlConnection c = new SqlConnection(@"Data Source=.\SQLEXPRESS;AttachDbFilename=""C:\Documents and Settings\students\My Documents\Visual Studio 2005\Projects\BankAccountSS\BankAccountSS\BankDB.mdf"";Integrated Security=True;User Instance=True"))
SqlCommand cmd = new SqlCommand();
else
{
if (cmd.ExecuteNonQuery() > 0)
MessageBox.Show("เงินได้ถูกโอนไปยังบัญชีปลายทางเรียบร้อยแล้ว");
else{
MessageBox.Show("ระบบขัดข้อง");
}
}
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
Install SonarQube on windows 11 and scan quility source code on local machine
Download SonarQube on web www.sonarsource.com Extract File Copy Folder to new directory , If you want to move. Go to Dowload load jdk ver ...
-
วิธีแก้ 1. ไปที่ Control Panel 2. ที่มุมขวาบน เลือก View by : category 3. ที่หัวข้อ Programs เลือก Uninstall a program 4. ที่แถบซ้าย...
-
1. Go to folder apache tomcat for example : C:\apache-tomcat-7.0.84\conf 2. Open file tomcat-users.xml by Note...
-
Ex. 1 การคูณ .model small .stack 100h .data X equ 3 Y equ 3 Z equ 2 .code ;X+Y-2Z+1 Main pro...
ไม่มีความคิดเห็น:
แสดงความคิดเห็น