|
|
|
สอบถามตามภาพอ่ะครับ พอดีว่าผมกำลังเขียนระบบจัดการข้อมูล โดยใช้ภาษา C# และได้สร้างข้อมูล member โดย SQL Server |
|
|
|
|
|
|
|
เครื่องนี้ได้ติดตั้ง SQL Server แล้วใช่หรือเปล่าครับ แล้วก็อย่าลืมดูเรื่อง Firewall กับ Port ด้วยครับ
|
|
|
|
|
Date :
2015-01-29 11:27:30 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเข้าไปดูตรง Start > All Program >Microsoft SQl Server2008 > Configuration Tool > Configuration Manament
ดูว่ามีการรันหรือยังครับ ถ้าไม่ให้คลิกขวาแล้วกด Start ก่อนครับ
|
|
|
|
|
Date :
2015-01-29 11:32:54 |
By :
thaidevelopment.net |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (C#)
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
namespace Test
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void label1_Click(object sender, EventArgs e)
{
}
private void Form1_Load(object sender, EventArgs e)
{
}
private void btnlogin_Click(object sender, EventArgs e)
{
SqlConnection objcon = new SqlConnection();
SqlCommand objcom = new SqlCommand();
SqlDataReader objReader;
string FullName = String.Empty;
string strconstring = null;
strconstring = "Data Source=http://122.155.1.199:8880; Database=dblibrary; Initial Catalog=Project;Integrated Security=False;User ID=saa;Password=xxxx";
objcon.ConnectionString = strconstring;
objcon.Open();
objcom.CommandType = CommandType.Text;
objcom.CommandText = "SELECT * FROM tbluser where UserName = @UserName AND Password = @Password ";
objcom.Connection = objcon;
objcom.Parameters.Add("@UserName", SqlDbType.VarChar).Value = txtuser.Text;
objcom.Parameters.Add("@Password", SqlDbType.VarChar).Value = txtpassword.Text;
objReader = objcom.ExecuteReader();
if (objReader.HasRows)
{
objReader.Read();
Name = objReader.GetString(objReader.GetOrdinal("FullName"));
Form2 objForm2 = new Form2();
objForm2.Name = Name.ToString();
objForm2.Show();
Form1 objForm1 = new Form1();
objForm1.Close();
this.Hide();
}
else MessageBox.Show("ชื่อผู้ใช้งาน หรือ รหัสผ่าน อาจไม่ถูกต้อง");
objcon.Close();
}
private void btncancel_Click(object sender, EventArgs e)
{
Close();
}
}
}
เวลากดเข้าสู่ระบบแร้วก้อยังเชื่อมไม่ได้เรยอ่าคับ
|
|
|
|
|
Date :
2015-01-29 11:38:22 |
By :
darkbanz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบนี้คือ คอนเน็กกับโฮสและฐานข้อมูลไม่ได้ใช่ไหม๊คับ :(
|
|
|
|
|
Date :
2015-01-29 12:36:44 |
By :
darkbanz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
วิธีบ้านๆครับ
ลองใช้ Data Sources ดูว่าเชื่อมต่อฐานข้อมูลได้หรือไม่
ถ้าไม่ได้ก็เป็นที่ SQL server
ถ้าได้ก็ค่อยเอา connection string ตัวนั้นมาใช้งาน
วิธีนี้แก้ความสับสนเรื่องนี้ได้ 100 % ครับ
|
|
|
|
|
Date :
2015-01-29 13:13:44 |
By :
lamaka.tor |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|