Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > .NET Framework > Forum > สอบถามเรื่องการ insert ข้อมูล 2 ตารางครับ เกิดปัญหา insert แค่บางส่วนครับ



 

สอบถามเรื่องการ insert ข้อมูล 2 ตารางครับ เกิดปัญหา insert แค่บางส่วนครับ

 



Topic : 068042



โพสกระทู้ ( 15 )
บทความ ( 0 )



สถานะออฟไลน์




จากโค้ด insert ข้อมูลอ่ะครับ พอจะแนะนำวิธีไหนบ้างที่จะให้ insert คำสั่งด้านบนก่อนอ่ะครับ

เพราะตอนนี้ insert เฉพาะโค็ด insert ด้านล่างอย่างเดียว ลองทดสอบโค็ดด้านบนแล้วใช้ได้ครับ แต่พอรวมกันจะ insert เฉพาะอันล่างครับ

ขอบคุณล่วงหน้าครับ

Code (C#)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Data;
using System.Configuration;
using System.Web.Configuration;
using System.Data.SqlClient;
using System.Security;
using System.Text.RegularExpressions;
using System.IO;


namespace ClassRoomManagementSystem
{
    public partial class manual : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["LOGIN"] == null)
            {
                Response.Redirect("login.aspx");
            }
            else
            {
                lblLOGIN.Text = Session["LOGIN"].ToString();
                if (Convert.ToInt32(Session["ACCESS"]) == 01)
                {
                    pnADMIN.Visible = true;
                    pnUSER.Visible = false;

                }
                else
                {
                    pnADMIN.Visible = false;
                    pnUSER.Visible = true;

                }
            }
            PopulateYearList();
        }
        protected void PopulateYearList()
        {
            ddlyear.Items.Clear();
            int year;
            for (year = DateTime.Now.Year; year <= DateTime.Now.Year + 5; year++)
            {
                ddlyear.Items.Add(System.Convert.ToString(year + 543));
            }
        }

        protected void Button1_Click(object sender, EventArgs e)
        {
            String url = null;

            string strConnString, strSQL;
            string condition = "9";

            SqlConnection objConn = new SqlConnection();
            SqlCommand objCmd = new SqlCommand();

            SqlConnection myconn = new SqlConnection("Server=WPEE-PC\\SA;   
            UID=sa;PASSWORD=1q2w3e4r;DATABASE=dbCRMS;MAX Pool Size=400; Connect Timeout=600;");
            String username;
            String sqlStr = "select top 1 COURSE_ID from tblCOURSE order by COURSE_ID DESC";


            SqlCommand myCmd = new SqlCommand(sqlStr, myconn);
            myconn.Open();

            object maxID = myCmd.ExecuteScalar();

            myconn.Close();

            username = maxID.ToString();

            strConnString = "Server=WPEE-PC\\SA; UID=sa;PASSWORD=1q2w3e4r;DATABASE=dbCRMS;MAX Pool Size=400; Connect Timeout=600;";
            strSQL = "Insert Into tblCOURSE (COURSE_CODE,COURSE_NAME,TEACHER,CREDIT,LEC,QUANTITY,COURSE_YEAR,COURSE_TERM,CONDITION) " +
                       " values ('" + txtcourse_code.Text + "','" + txtcourse_name.Text + "','" + txtteacher.Text + "','" + txtcredit.Text + "','" + txtlec.Text + "','" + txtquantity.Text + "','" + ddlyear.Text + "','" + ddlterm.Text + "','" + condition + "')";

            strSQL = "Insert Into tblRESERV_ROOM (RESERV_ROOM,RESERV_DAY,USER_NAME) " +
                     " values ('" + ddlROOM_NAME.Text + "','" + DropDownList1.Text + "','" + username + "')";

            objConn.ConnectionString = strConnString;
            objConn.Open();
            objCmd.Connection = objConn;
            objCmd.CommandText = strSQL;
            objCmd.CommandType = CommandType.Text;

            objCmd.ExecuteNonQuery();
            objConn.Close();
            objConn = null;

            url = "reserv-management.aspx";

            Response.Redirect(url);
        }
    }
}




Tag : ASP.NET, MySQL, C#







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-10-14 00:39:00 By : wpeeIT View : 1202 Reply : 1
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ทำไมคุณจะต้อง Open ทั้ง 2 ตัวครับ และ Connection String ก็ไม่เหมือนกันอีก ลองเช็คดูดี ๆ ครับ

ลองแบบนี้ได้เลยครับ

Code (C#)
		SqlConnection objConn = new SqlConnection();
		SqlCommand objCmd = new SqlCommand();
		String strConnString,strSQL;

		strConnString = "Server=localhost;UID=sa;PASSWORD=;database=mydatabase;Max Pool Size=400;Connect Timeout=600;";
		objConn.ConnectionString = strConnString;
		objConn.Open();
		
		strSQL = "INSERT INTO customer (CustomerID,Name,Email,CountryCode,Budget,Used) " +
		" VALUES " +
		" ('" + this.txtCustomerID.Text + "','" + this.txtName.Text + "','" + this.txtEmail.Text + "', " +
		" '" + this.txtCountryCode.Text + "','" + this.txtBudget.Text + "','" + this.txtUsed.Text + "')";

		objCmd.Connection = objConn;
		objCmd.CommandText = strSQL;
		objCmd.CommandType = CommandType.Text;
		objCmd.ExecuteNonQuery();


		strSQL = "INSERT INTO customer (CustomerID,Name,Email,CountryCode,Budget,Used) " +
		" VALUES " +
		" ('" + this.txtCustomerID.Text + "','" + this.txtName.Text + "','" + this.txtEmail.Text + "', " +
		" '" + this.txtCountryCode.Text + "','" + this.txtBudget.Text + "','" + this.txtUsed.Text + "')";

		objCmd.Connection = objConn;
		objCmd.CommandText = strSQL;
		objCmd.CommandType = CommandType.Text;
		objCmd.ExecuteNonQuery();
		
		objConn.Close();
		objConn = null;








แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-10-14 09:29:35 By : webmaster
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : สอบถามเรื่องการ insert ข้อมูล 2 ตารางครับ เกิดปัญหา insert แค่บางส่วนครับ
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 02
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่