Jump to content

Welcome to [ iT ] Forums
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!
MU Moi ra - MU ONLINE



MU Moi ra - VINA MU

Hình ảnh

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

- - - - -

  • Please log in to reply
5 replies to this topic

#1
Thien Huy

Thien Huy

    Căn bản tin học tốt

  • Advance Member
  • Pip
  • 90 Bài Viết:
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

#2
tulous

tulous

    Pé Mập

  • VIP
  • PipPipPipPipPip
  • 1047 Bài Viết:

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

#3
Huỳnh Văn Thâm

Huỳnh Văn Thâm

    Thạc sĩ CSTH

  • VIP
  • PipPipPipPipPipPip
  • 2364 Bài Viết:

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.

#4
Thien Huy

Thien Huy

    Căn bản tin học tốt

  • Advance Member
  • Pip
  • 90 Bài Viết:
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

#5
Huỳnh Văn Thâm

Huỳnh Văn Thâm

    Thạc sĩ CSTH

  • VIP
  • PipPipPipPipPipPip
  • 2364 Bài Viết:

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();


#6
Thien Huy

Thien Huy

    Căn bản tin học tốt

  • Advance Member
  • Pip
  • 90 Bài Viết:
thanks pác nhìu!
Đời đổi thay khi ta biết thay đổi




0 người đang đọc chủ đề này

0 thành viên, 0 khách, 0 thành viên ẩn



Stars Counter Game

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

Tư vấn sức khỏe trực tuyến