đâu là kết nối trong winform nè:
Mã:
using System;using System.Data.Odbc; namespace QUANLYBANHANG.DATA{ /// <summary> /// Summary description for DBConnection. /// </summary> public class DBConnect { private string strConnectionString; private OdbcConnection connection = null; public OdbcConnection Connection { get{return connection;} } private string DatabaseFile; private string DatabasePath; private string strLoiPhatSinh = ""; private OdbcCommand myCommand = null; private OdbcDataReader dataReader = null; public string LoiPhatSinh { get {return strLoiPhatSinh;} } public DBConnect() { // // TODO: Add constructor logic here // } public void SetDatabaseFile(string databaseFile) { DatabaseFile = databaseFile; } public void SetDatabasePath(string databasePath) { DatabasePath = databasePath; } public bool Open() { string strConn = "Provider=SQLOLEDB;Driver=SQL Server;Server=(local);Database=TRUONGTRUNGHOC;user id=sa;Pwd=sa"; try { connection = new OdbcConnection(); connection.ConnectionString = strConnectionString; connection.Open(); } catch(Exception ex) { strLoiPhatSinh = ex.Message; return false; } return true; } public bool OpenFileTach() { string strConn = "Provider=SQLOLEDB;Driver=SQL Server;Server=(local);Database=TRUONGTRUNGHOC;user id=sa;Pwd=sa"; try { connection = new OdbcConnection(); connection.ConnectionString = strConnectionString; connection.Open(); } catch(Exception ex) { strLoiPhatSinh = ex.Message; return false; } return true; } public void Close() { if(connection != null) { connection.Close(); } } public OdbcDataReader OpenReader(string strSqlStatement) { try { myCommand = new OdbcCommand(strSqlStatement, connection); dataReader = myCommand.ExecuteReader(); } catch(Exception ex) { strLoiPhatSinh = ex.Message; return (OdbcDataReader)null; } return dataReader; } public void DeleteMyCommand() { myCommand.Dispose(); } public OdbcCommand CreateCommand(string strSelectQuery) { return new OdbcCommand(strSelectQuery, connection); } }}
-------------------------------------------------------------------------------
Chú ý: Cho code vào tag code, nên sử dụng tag code nâng cao - Sunflower
Thông qua phân tích dữ liệu Google từ 86 quốc gia, mới đây, một công ty tại Anh đã công bố bảng xếp hạng kích tấc "cậu nhỏ" của các nước trên thế giới. Kết quả, hầu hết các nước xếp ở nhóm đầu của...
"Chim" của chàng trai Việt thuộc...