PDA

View Full Version : Cần hướng dẫn về SQL Server trong bộ Visual Studio 2008 Team Suite



kysirong88
12-10-2008, 10:55
Mặc dù đây là chương trình về lập trình .NET nhưng nó có luôn phần Database SQL Server nên mình hỏi trong box này luôn.
Mình đang làm 1 chương trình quản lí, tạo 1 project Window Form, sau đó mình add thêm 1 Database Project SQL Server 2005 trong cái project Window Form này luôn. Khi tạo 1 bảng thì trong cửa sổ Solution Explorer của Database Project thì đã thấy được bảng đó, nhưng khi mình viết 1 câu SQL nào đó và thực thi nó thì nó báo chọn Database nhưng không thấy database gì hết, chọn New Connection thì không thấy được Server nào để kết nối luôn. Mình muốn hỏi làm cách nào để Start Server và tạo 1 New Connection vậy?

xebuyt
12-10-2008, 13:04
vấn đề này có nhiều nguyên nhân
-- có thể sql-sever chua khởi động
-- có thể câu lệnh kết nối của bạn chưa gõ đúng đường dẫn file (data)
-- co' thể hàm kết nối của bạn bị sai
-- có thể bạn không có quyền truy cập vào sql-server

--nếu sql chưa khởi động bạn làm như sau: start\settings\control panel\administrativetools\services.

vào đó click hoạt sql server

-- bạn phải gõ đúng đường dẫn file (file data nằm trong bài bạn đang làm)

-- kết nối sai (có thể)

đây la hàm kết nối đơn giản nhất


Imports System.Data
Imports System.Data.SqlClient
Imports System.Data.Sql
Public Class ClassConnec
Protected objSqlConnect As SqlConnection
Protected strConnectionString As String
Public Sub OpenConnection()
strConnectionString = "Data Source=khtn-cuong;Initial Catalog=monhang;Integrated Security=True"
Try
objSqlConnect = New SqlConnection(strConnectionString)
objSqlConnect.Open()
Catch ex As Exception
MessageBox.Show(ex.Message.ToString())
End Try
End Sub

trong đó khtn-cuong la tên của sql-server , monhang là tên data