|
|
|
พี่่ๆคะมัน error The ConnectionString property has not been initialized. แบบนี้เกิดจากอะไรหรอคะ |
|
|
|
|
|
|
|
คือจะเอาพิมโค้ด ในช่องโค้ดแล้วกดเช็คให้ชื่อของสินค้าขึ้นนะคะ ลองดูconnection แล้วใช่ได้ปกติคะ
Code (C#)
private void btncheck_Click(object sender, EventArgs e)
{
if (txtcode1.Text != "")
{
System.Data.SqlClient.SqlConnection objConn = new System.Data.SqlClient.SqlConnection();
System.Data.SqlClient.SqlCommand objCmd = new System.Data.SqlClient.SqlCommand();
String strSQL;
SqlDataAdapter dtAdapter;
DataTable dt = new DataTable();
strSQL = "Select Product_code,Product_name,Product_pricep,Product_pricem From Product WHERE Product_code=@Product_code";
objCmd.Parameters.Clear();
objCmd.Parameters.Add("@Product_code", SqlDbType.Decimal).Value = txtcode1.Text;
dtAdapter = new SqlDataAdapter(strSQL, objConn);
dtAdapter.Fill(dt);
if (dt.Rows.Count > 0)
{
txtcode1.Text = (string)dt.Rows[0]["Product_code"];
txtnamepr1.Text= (string)dt.Rows[0]["Product_name"];
textBoxpricep.Text = (string)dt.Rows[0]["Product_pricep"];
textBoxpricemem.Text = (string)dt.Rows[0]["Product_pricem"];
txtcount1.Text = "1";
}
}
else
{
MessageBox.Show("รหัสที่คุณป้อนไม่ถูกต้อง !!!! ", "ผลการตรวจสอบ", MessageBoxButtons.OK, MessageBoxIcon.Information);
ClearProductData();
}
}
Tag : .NET, Ms SQL Server 2005, Win (Windows App), C#, VS 2008 (.NET 3.x), VS 2010 (.NET 4.x)
|
|
|
|
|
|
Date :
2011-08-13 19:27:46 |
By :
somjang99 |
View :
7900 |
Reply :
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไม่ได้ทำหนด Connection String และ Open Connection เลยน่ะครับ
|
|
|
|
|
Date :
2011-08-13 20:11:58 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (C#)
private void Form1_Load(object sender, EventArgs e)
{
System.Data.SqlClient.SqlConnection objConn = new System.Data.SqlClient.SqlConnection();
System.Data.SqlClient.SqlCommand objCmd = new System.Data.SqlClient.SqlCommand();
System.Data.SqlClient.SqlDataAdapter dtAdapter = new System.Data.SqlClient.SqlDataAdapter();
String strConnString;
strConnString = "Data Source=MARKETINGYUI\\SQLEXPRESS;Initial Catalog = bacode;Integrated Security =True";
Conn = new SqlConnection();
if (Conn.State == ConnectionState.Open)
{
Conn.Close();
}
Conn.ConnectionString = strConnString;
Conn.Open();
IsvProductList.Columns.Add("รหัสสินค้า", 70, HorizontalAlignment.Left);
IsvProductList.Columns.Add("ชื่อสินค้า", 150, HorizontalAlignment.Left);
IsvProductList.Columns.Add("ราคาปกติ", 70, HorizontalAlignment.Right);
IsvProductList.Columns.Add("ราคาสมาชิก", 70, HorizontalAlignment.Right);
IsvProductList.Columns.Add("จำนวน", 65, HorizontalAlignment.Right);
IsvProductList.View = View.Details;
IsvProductList.GridLines = true;
IsvProductList.FullRowSelect = true;
ClearProductData();
}
นี้คะ
|
ประวัติการแก้ไข 2011-08-14 10:28:45
|
|
|
|
Date :
2011-08-14 10:27:34 |
By :
somjang99 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ปัญหาคือใน btncheck_Click() คุณไป new มันใหม่น่ะครับ
|
|
|
|
|
Date :
2011-08-14 16:08:30 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|