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,037

HOME > .NET Framework > Forum > asp.net connect database mysql ไม่ได้อ่ะครับ ช่วยแนะนำด้วย



 

asp.net connect database mysql ไม่ได้อ่ะครับ ช่วยแนะนำด้วย

 



Topic : 057333



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



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




Code (C#)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using MySql.Data.Types;
using MySql.Data.MySqlClient;

namespace WebApplication3
{
    public partial class WebForm1 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            
          
            string strProvider = "Data Source=" + "localhost" + ";Database=" + "xd" + ";User ID=" + "root" + ";Password=" + "xxxx";           
            MySqlConnection myConnection = new MySqlConnection(strProvider);
            myConnection.Open();
            String MyConState = myConnection.State.ToString();
            string sSql;
            sSql = "SELECT * FROM Product";
            MySqlDataAdapter myDataAdapter = new MySqlDataAdapter(sSql,myConnection);
            DataSet myDataSet = new DataSet();
            myDataAdapter.Fill(myDataSet, "myQuery1");
            GridView1.DataSource = myDataSet.Tables["myQuery1"];
            GridView1.DataBind();

            myConnection.Close();


        }
        

    }
}



ผมลองเทสเอาข้อมูลใส่ลง GridView น่ะครับ ทีนี้มัน error ตรง
myConnection.Open();

error ว่า

Access denied for user 'root'@'localhost' (using password: YES)


ชื่อกับพาสผมพิมถูกแล้วครับ ไม่ทราบว่ามี syntax ผิดตรงไหนบ้างรึเปล่า แนะนำด้วยนะครับ


ปล. ตอนนี้โดนเวปบล็อคซะแล้วครับ T^T



Tag : .NET, C#, VS 2010 (.NET 4.x)









ประวัติการแก้ไข
2011-03-16 13:40:12
2011-03-16 13:51:51
2011-03-16 14:17:55
2011-03-16 14:18:19
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2011-03-16 13:39:18 By : ZieIw View : 1328 Reply : 9
 

 

No. 1



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



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


ช่วยทีนะครับ






แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-03-16 14:19:24 By : ZieIw
 


 

No. 2



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



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


คำตอบก่อนที่คุณจะเปลี่ยนคำถามนะครับ
using System.Data;


ประวัติการแก้ไข
2011-03-16 14:27:00
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-03-16 14:21:06 By : 3rds
 

 

No. 3



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



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


แก้ไขแล้วครับ แต่ทีนี้พอ build+run แล้ว มันกลับไม่มีอะไรเกิดขึ้น ใน WebForm1.aspx ผมก็ไปใส่ gridview1 ไว้เรียบร้อยแล้ว
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-03-16 14:27:40 By : ZieIw
 


 

No. 4



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

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

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

Error นี้เกิดจาก User/Password ของ MySQL ผิดพลาดครับ

Code
Server=localhost;User Id=root; Password=root; Database=mydatabase; Pooling=false


Go to : ASP.NET MySQL Connect to Database
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-03-16 15:19:54 By : webmaster
 


 

No. 5



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



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


Code (C#)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using MySql.Data.Types;
using System.Data;
using System.Data.Odbc;
using MySql.Data.MySqlClient;


namespace WebApplication3
{
    public partial class WebForm1 : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {

            //MySqlConnection connectionString = "server=localhost;" + "Database=xd;" + "Uid=root;" + "Pwd=rklzbfot;" + "pooling=false;";
            String strProvider = "Data Source=localhost;" + "Database=xd;" + "User ID=root;" + "Password=rklzbfot";
            
             MySqlConnection myConnection = new MySqlConnection(strProvider);
             myConnection.Open();
             String MyConState = myConnection.State.ToString();
             string sSql;
             sSql = "SELECT * FROM Product";
             MySqlDataAdapter myDataAdapter = new MySqlDataAdapter(sSql,myConnection);
             DataSet myDataSet = new DataSet();
             myDataAdapter.Fill(myDataSet, "myQuery1");
             GridView1.DataSource = myDataSet.Tables["myQuery1"];
             GridView1.DataBind();

             myConnection.Close();
          


        }
        

    }
}


ตอนนี้รันแล้ว เกิด error ที่ page ว่า
Code (PHP)
Server Error in '/' Application.

Compilation Error

Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately. 

Compiler Error Message: CS0246: The type or namespace name 'MySql' could not be found (are you missing a using directive or an assembly reference?)

Source Error:


Line 5:  using System.Web.UI;
Line 6:  using System.Web.UI.WebControls;
Line 7:  using MySql.Data.Types;
Line 8:  using System.Data;
Line 9:  using System.Data.Odbc;

Source File: c:\Users\ZieIw\Documents\Visual Studio 2010\Projects\WebApplication3\WebApplication3\WebForm1.aspx.cs    Line: 7 


Show Detailed Compiler Output:

Show Complete Compilation Source:


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.1



ช่วยอีกทีนะครับ T^T
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-03-16 15:33:16 By : ZieIw
 


 

No. 6



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



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


ผมอยากเข้าไปศึกษาในจาก Source ที่พี่ให้มานะครับ แต่ตอนนี้มันโดนบล็อค IP แล้วอ่า - -" ต้องรอพรุ่งนี้ เลยได้แต่ต้องมาโพสถาม ขอบคุณสำหรับคำตอบล่วงหน้าครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-03-16 15:34:53 By : ZieIw
 


 

No. 7



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

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

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

ตอบความคิดเห็นที่ : 6 เขียนโดย : ZieIw เมื่อวันที่ 2011-03-16 15:34:53
รายละเอียดของการตอบ ::
...ลองใหม่ครับ Reset ให้แล้วครับ อันที่จริง ไม่อยากจะจำกัดน่ะครับ แต่ที่ป้องกันคือ อยากจะป้องกันการดูดเว็บซะมากกว่าน่ะครับ

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-03-16 16:03:51 By : webmaster
 


 

No. 8



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



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


ขอบคุณมากครับ เวลาผมดูผมชอบเปิดหลายๆ Tab ยิ่งใช้ Chrome ยิ่งเปิดมันส์เลย ^^
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-03-16 16:26:20 By : ZieIw
 


 

No. 9



โพสกระทู้ ( 11,835 )
บทความ ( 10 )

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

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


http://dev.mysql.com/downloads/connector/net/
โหลดมาแล้ว add reference ก่อน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2011-03-16 16:40:48 By : PlaKriM
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : asp.net connect database mysql ไม่ได้อ่ะครับ ช่วยแนะนำด้วย
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ 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 04
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 อัตราราคา คลิกที่นี่