[ iT ] Forums: Cách lấy dữ liệu trong SQL Server ra và hiển thị lên Form - [ iT ] Forums

Jump to content


Balloon vs. Thorns

MU Phuc Hung

Làm Việc Tài Nhà

Mu Da Nang

Tuyển Nhân Viên Bán Hàng

MU Moi ra - MU Thiên Mệnh

MU Moi ra - MU Da Nang

MU Moi ra - MU Vinh



Note:

Vui lòng viết Tv có dấu
Trang 1 / 1
  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời cho chủ đề này

Cách lấy dữ liệu trong SQL Server ra và hiển thị lên Form Đánh Giá: -----

#1 User is offline   Thien Huy 

  • Nhóm: Advance Member
  • Bài Viết: 90
  • Gia Nhập: 25-August 06
  • Căn bản tin học tốt
  • Pip

Gửi vào 04 April 2008 - 10:19 PM

có huynh nào cho em đoạn code để lấy dữ liệu trong SQL Server ra và hiển thị lên Form! được hok!

ví dụ trong SQL có
Table : dangnhap
có các thuộc tính là : User,pass

muốn hiển thị lên form
User = ..........
pass = ..........

em thử dùng đoạn code này nhưng vẫn hok được

conn = new SqlConnection("Data Source =(local);Initial Catalog=dangnhap;Integrated Security=SSPI");
conn.Open();

string strSQL = "SELECT *FROM dn";
SqlCommand cmd = new SqlCommand(strSQL, conn);
reader = cmd.ExecuteReader();

textbox1.text = reader["User"].Tostring();
textbox2.text = reader["pass"].Tostring();

mấy sư huynh giúp em với nha! B) thanks trước
Đời đổi thay khi ta biết thay đổi
0

#2 User is offline   tulous 

  • Nhóm: VIP
  • Bài Viết: 1047
  • Gia Nhập: 28-January 06
  • Pé Mập
  • PipPipPipPipPip

Gửi vào 04 April 2008 - 11:29 PM

View PostThien Huy, on Apr 4 2008, 10:19 PM, said:

có huynh nào cho em đoạn code để lấy dữ liệu trong SQL Server ra và hiển thị lên Form! được hok!

ví dụ trong SQL có
Table : dangnhap
có các thuộc tính là : User,pass

muốn hiển thị lên form
User = ..........
pass = ..........

em thử dùng đoạn code này nhưng vẫn hok được

conn = new SqlConnection("Data Source =(local);Initial Catalog=dangnhap;Integrated Security=SSPI");
conn.Open();

string strSQL = "SELECT *FROM dn";
SqlCommand cmd = new SqlCommand(strSQL, conn);
reader = cmd.ExecuteReader();

textbox1.text = reader["User"].Tostring();
textbox2.text = reader["pass"].Tostring();

mấy sư huynh giúp em với nha! B) thanks trước

Bạn nên debug xem lỗi ở dòng code nào. Về cơ bản thì dòng code trên có thể chạy được
Easy Sharing
Sơ lược về xử lý khi nhiễm virus
<a href="http://cuasotinhoc.vn/index.php?showtopic=108658" target="_blank">http://cuasotinhoc.vn/index.php?showtopic=108658</a>
<a href="http://cuasotinhoc.vn/index.php?showtopic=154380&hl=" target="_blank">http://cuasotinhoc.vn/index.php?showtopic=154380&hl=</a>
0

#3 User is offline   Huỳnh Văn Thâm 

  • Nhóm: VIP
  • Bài Viết: 2364
  • Gia Nhập: 09-October 07
  • Thạc sĩ CSTH
  • PipPipPipPipPipPip

Gửi vào 04 April 2008 - 11:39 PM

View PostThien Huy, on Apr 4 2008, 10:19 PM, said:

có huynh nào cho em đoạn code để lấy dữ liệu trong SQL Server ra và hiển thị lên Form! được hok!

ví dụ trong SQL có
Table : dangnhap
có các thuộc tính là : User,pass

muốn hiển thị lên form
User = ..........
pass = ..........

em thử dùng đoạn code này nhưng vẫn hok được

conn = new SqlConnection("Data Source =(local);Initial Catalog=dangnhap;Integrated Security=SSPI");
conn.Open();

string strSQL = "SELECT *FROM dn";
SqlCommand cmd = new SqlCommand(strSQL, conn);
reader = cmd.ExecuteReader();

textbox1.text = reader["User"].Tostring();
textbox2.text = reader["pass"].Tostring();

mấy sư huynh giúp em với nha! B) thanks trước

nó bị error nơi nào, và error gì bạn post lên đi rồi các bạn giải thích giúp bạn.
0

#4 User is offline   Thien Huy 

  • Nhóm: Advance Member
  • Bài Viết: 90
  • Gia Nhập: 25-August 06
  • Căn bản tin học tốt
  • Pip

Gửi vào 05 April 2008 - 10:13 AM

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 TestPOS
{
	public partial class Form1 : Form
	{
		public static SqlConnection conn;
		SqlDataReader reader;
		public Form1()
		{
			InitializeComponent();
		}

		private void button1_Click(object sender, EventArgs e)
		{
		   conn = new SqlConnection("Data Source =(local);Initial Catalog=lam;Integrated Security=SSPI");
			conn.Open();

			string strSQL = "SELECT *FROM dn";
			SqlCommand cmd = new SqlCommand(strSQL, conn);
			reader = cmd.ExecuteReader();

			label1.Text = reader["User"].Tostring();
			label2.Text = reader["pass"].Tostring();
		}
	}
}


Đây là lỗi nó báo nà!
'object' does not contain a definition for 'Tostring'
Đời đổi thay khi ta biết thay đổi
0

#5 User is offline   Huỳnh Văn Thâm 

  • Nhóm: VIP
  • Bài Viết: 2364
  • Gia Nhập: 09-October 07
  • Thạc sĩ CSTH
  • PipPipPipPipPipPip

Gửi vào 05 April 2008 - 10:40 AM

View PostThien Huy, on Apr 5 2008, 10:13 AM, said:

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 TestPOS
{
	public partial class Form1 : Form
	{
		public static SqlConnection conn;
		SqlDataReader reader;
		public Form1()
		{
			InitializeComponent();
		}

		private void button1_Click(object sender, EventArgs e)
		{
		   conn = new SqlConnection("Data Source =(local);Initial Catalog=lam;Integrated Security=SSPI");
			conn.Open();

			string strSQL = "SELECT *FROM dn";
			SqlCommand cmd = new SqlCommand(strSQL, conn);
			reader = cmd.ExecuteReader();

			label1.Text = reader["User"].Tostring();
			label2.Text = reader["pass"].Tostring();
		}
	}
}


Đây là lỗi nó báo nà!
'object' does not contain a definition for 'Tostring'

bạn thay đoạn codes
				label1.Text = reader["User"].Tostring();
		label2.Text = reader["pass"].Tostring();

thanh xem sao
while (reader.Read())
		{
			   //Console.WriteLine(reader[0].ToString());
			   label1.Text = reader["User"].Tostring();
		   label2.Text = reader["pass"].Tostring();
			   break;
		}
		reader.Close();

0

#6 User is offline   Thien Huy 

  • Nhóm: Advance Member
  • Bài Viết: 90
  • Gia Nhập: 25-August 06
  • Căn bản tin học tốt
  • Pip

Gửi vào 05 April 2008 - 07:35 PM

thanks pác nhìu!
Đời đổi thay khi ta biết thay đổi
0

Chia sẻ chủ để


Trang 1 / 1
  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời cho chủ đề này

1 người đang đọc chủ đề này
0 thành viên, 1 khách, 0 thành viên ẩn