|
|
|
ต้องการ insert ลงฐานข้อมูลจากการบวกเลข เขียนแบบนี้ถูกรึเปล่าครับผม ???? |
|
|
|
|
|
|
|
Code (C#)
double number1, number2, number3, number4, number5, answer;
number1 = Convert.ToDouble(txt6.Text); //แปลงข้อความตัวเลขให้กลายมาเป็น ทศนิยม
number2 = Convert.ToDouble(textBox7.Text); //แปลงข้อความตัวเลขให้กลายมาเป็น ทศนิยม
number3 = Convert.ToDouble(textBox8.Text); //แปลงข้อความตัวเลขให้กลายมาเป็น ทศนิยม
number4 = Convert.ToDouble(textBox9.Text); //แปลงข้อความตัวเลขให้กลายมาเป็น ทศนิยม
number5 = Convert.ToDouble(textBox10.Text); //แปลงข้อความตัวเลขให้กลายมาเป็น ทศนิยม
answer = (number1 + number2 + number3 + number4 + number5); //นำตัวแปรทั้งสองมาคำนวนกัน
double n1, n2, n3, n4, n5, answer1;
n1 = Convert.ToDouble(textBox11.Text); //แปลงข้อความตัวเลขให้กลายมาเป็น ทศนิยม
n2 = Convert.ToDouble(textBox12.Text); //แปลงข้อความตัวเลขให้กลายมาเป็น ทศนิยม
n3 = Convert.ToDouble(textBox13.Text); //แปลงข้อความตัวเลขให้กลายมาเป็น ทศนิยม
n4 = Convert.ToDouble(textBox14.Text); //แปลงข้อความตัวเลขให้กลายมาเป็น ทศนิยม
n5 = Convert.ToDouble(textBox15.Text); //แปลงข้อความตัวเลขให้กลายมาเป็น ทศนิยม
answer1 = (n1 + n2 + n3 + n4 + n5); //นำตัวแปรทั้งสองมาคำนวนกัน
double nu1, nu2, nu3, nu4, nu5;
double plus1 = Convert.ToDouble(textBox11.Text);
double plus2 = Convert.ToDouble(textBox12.Text);
double plus3 = Convert.ToDouble(textBox13.Text);
double plus4 = Convert.ToDouble(textBox14.Text);
double plus5 = Convert.ToDouble(textBox15.Text);
double ans01, ans02, ans03, ans04, ans05, answer2;
nu1 = Convert.ToDouble(textBox16.Text); //แปลงข้อความตัวเลขให้กลายมาเป็น ทศนิยม
nu2 = Convert.ToDouble(textBox17.Text); //แปลงข้อความตัวเลขให้กลายมาเป็น ทศนิยม
nu3 = Convert.ToDouble(textBox18.Text); //แปลงข้อความตัวเลขให้กลายมาเป็น ทศนิยม
nu4 = Convert.ToDouble(textBox19.Text); //แปลงข้อความตัวเลขให้กลายมาเป็น ทศนิยม
nu5 = Convert.ToDouble(textBox20.Text); //แปลงข้อความตัวเลขให้กลายมาเป็น ทศนิยม
ans01 = plus1 * nu1;
ans02 = plus2 * nu2;
ans03 = plus3 * nu3;
ans04 = plus4 * nu4;
ans05 = plus5 * nu5;
answer2 = (ans01 + ans02 + ans03 + ans04 + ans05);
String id = txtid.Text;
Double an1 = answer;
Double an2 = answer1;
Double an3 = answer2;
String sql = "insert into acceleration(accid,time1,time2,money) values('" + id + "','";
sql += an1 + "', '" + an2 + "', '" + an3 + "')";
int result = _command.ExecuteNonQuery();
if (result == 0)
{
MessageBox.Show("บันทึกและคำนวณการเร่งโครงการเรียบร้อย");
}
เขียนแบบนี้ถูกไหมครับ ช่วยแนะนำทีครับมือใหม่ ขอบคุณล่วงหน้าครับผม
Tag : .NET, Ms Access, C#, VS 2010 (.NET 4.x)
|
ประวัติการแก้ไข 2017-03-07 21:41:25 2017-03-07 21:47:55
|
|
|
|
|
Date :
2017-03-07 21:38:48 |
By :
taarmja |
View :
880 |
Reply :
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ติดขัดตรงไหนรึครับ
|
|
|
|
|
Date :
2017-03-07 22:59:04 |
By :
lamaka.tor |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรง insert into อะครับ มันไม่ลงไปในฐานข้อมูลอะครับผม
|
|
|
|
|
Date :
2017-03-07 23:26:41 |
By :
AArrmms |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรง insert into อะครับ มันไม่ลงไปในฐานข้อมูลอะครับผม ผมเขียนอะไรผิดไปรึป่าวครับ มันไม่แจ้ง error ด้วย
|
|
|
|
|
Date :
2017-03-07 23:28:06 |
By :
taarmja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองอ่านเรื่อง command text ดูครับ
|
|
|
|
|
Date :
2017-03-07 23:40:29 |
By :
lamaka.tor |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมก็ทำตามขั้นตอนมันแล้วนะครับ แต่ก็งงว่าทำไมยังแอดข้อมูลแล้วยังไม่เข้าอีก
|
|
|
|
|
Date :
2017-03-07 23:51:47 |
By :
taarmja |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|