Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,038

HOME > .NET Framework > Forum > เรียกใช้ config ได้ไหมค่ะ...ใน Asp.net(VB) อ่าค่ะสร้างตัว config ฐานข้อมูล mysql ได้แล้ว


 

[.NET] เรียกใช้ config ได้ไหมค่ะ...ใน Asp.net(VB) อ่าค่ะสร้างตัว config ฐานข้อมูล mysql ได้แล้ว

 
Topic : 037676



โพสกระทู้ ( 937 )
บทความ ( 2 )



สถานะออฟไลน์
Facebook


ใน Asp.net(VB) อ่าค่ะสร้างตัว config ฐานข้อมูล mysql ได้แล้วแล้วถ้าสร้างfileอื่นจะเรียกใช้ตัวconfigได้ไหมค่ะถ้าได้เรียกยังไงค่ะพี่(แบบVBนะพี่) .....ขอบคุนค่ะ



Tag : - - - -

Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2010-01-25 16:16:05 By : LuckyStar View : 2176 Reply : 5
 

 

No. 1



โพสกระทู้ ( 3,144 )
บทความ ( 1 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์


ให้ config sql connection string เอาไว้ที่ web.config นะ

เสร็จแล้วเวลาเรียกที่ file อื่นให้ imports namespace ที่ชื่อว่า System.Web.Configuration

Code
<configuration>
<connectionStrings>
<add name="SqlConnectionString" connectionString="Your connection string." providerName="System.Data.SqlClient"/>
</connectionStrings>
</configuration>

ก็จะสามารถเอาค่าที่ config ไว้มาใช้ได้

Code (VB.NET)
1.Imports System.Web.Configuration

Code (VB.NET)
1.Dim sqlConnectionString As String
2.sqlConnectionString = WebConfigurationManager.ConnectionStrings("SqlConnectionString").ToString()

Date : 2010-01-25 16:24:53 By : tungman
 

 

No. 2



โพสกระทู้ ( 937 )
บทความ ( 2 )



สถานะออฟไลน์
Facebook

พี่ตรงweb.configอะ
connectionString="Your connection string."
your connection string คืออะไรอะ
Date : 2010-01-25 16:34:46 By : LuckyStar
 

 

No. 3



โพสกระทู้ ( 937 )
บทความ ( 2 )



สถานะออฟไลน์
Facebook

ทามได้แล้วพี่ ขอบคุนค่ะ
Date : 2010-01-25 16:44:16 By : LuckyStar
 

 

No. 4



โพสกระทู้ ( 74,059 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

Code (web.config)
1.<?xml version="1.0" encoding="utf-8" ?>
2.<configuration>
3.<appSettings>
4.<add key="ConnectionString" value="Server=localhost;UID=sa;PASSWORD=;database=mydatabase;Max Pool Size=400;Connect Timeout=600;"/>
5.</appSettings>
6.</configuration>


Code (clsDatabase.vb)
001.Imports System.Data
002.Imports System.Data.SqlClient
003.Imports System.Configuration
004.Public Class clsDatabase
005.    Private objConn As SqlConnection
006.    Private objCmd As SqlCommand
007.    Private Trans As SqlTransaction
008.    Private strConnString As String
009. 
010.    Public Sub New()
011.        strConnString = System.Configuration.ConfigurationSettings.AppSettings("ConnectionString")
012.    End Sub
013. 
014.    Public Function QueryDataReader(ByVal strSQL As String) As SqlDataReader
015.        Dim dtReader As SqlDataReader
016.        objConn = New SqlConnection
017.        With objConn
018.            .ConnectionString = strConnString
019.            .Open()
020.        End With
021.        objCmd = New SqlCommand(strSQL, objConn)
022.        dtReader = objCmd.ExecuteReader()
023.        Return dtReader '*** Return DataReader ***'
024.    End Function
025. 
026.    Public Function QueryDataSet(ByVal strSQL As String) As DataSet
027.        Dim ds As New DataSet
028.        Dim dtAdapter As New SqlDataAdapter
029.        objConn = New SqlConnection
030.        With objConn
031.            .ConnectionString = strConnString
032.            .Open()
033.        End With
034.        objCmd = New SqlCommand
035.        With objCmd
036.            .Connection = objConn
037.            .CommandText = strSQL
038.            .CommandType = CommandType.Text
039.        End With
040.        dtAdapter.SelectCommand = objCmd
041.        dtAdapter.Fill(ds)
042.        Return ds '*** Return DataSet ***'
043.    End Function
044. 
045.    Public Function QueryDataTable(ByVal strSQL As String) As DataTable
046.        Dim dtAdapter As SqlDataAdapter
047.        Dim dt As New DataTable
048.        objConn = New SqlConnection
049.        With objConn
050.            .ConnectionString = strConnString
051.            .Open()
052.        End With
053.        dtAdapter = New SqlDataAdapter(strSQL, objConn)
054.        dtAdapter.Fill(dt)
055.        Return dt '*** Return DataTable ***'
056.    End Function
057. 
058.    Public Function QueryExecuteNonQuery(ByVal strSQL As String) As Boolean
059.        objConn = New SqlConnection
060.        With objConn
061.            .ConnectionString = strConnString
062.            .Open()
063.        End With
064.        Try
065.            objCmd = New SqlCommand
066.            With objCmd
067.                .Connection = objConn
068.                .CommandType = CommandType.Text
069.                .CommandText = strSQL
070.            End With
071.            objCmd.ExecuteNonQuery()
072.            Return True '*** Return True ***'
073.        Catch ex As Exception
074.            Return False '*** Return False ***'
075.        End Try
076.    End Function
077. 
078.    Public Function QueryExecuteScalar(ByVal strSQL As String) As Object
079.        Dim obj As Object
080.        objConn = New SqlConnection
081.        With objConn
082.            .ConnectionString = strConnString
083.            .Open()
084.        End With
085.        Try
086.            objCmd = New SqlCommand
087.            With objCmd
088.                .Connection = objConn
089.                .CommandType = CommandType.Text
090.                .CommandText = strSQL
091.            End With
092.            obj = objCmd.ExecuteScalar() '*** Return Scalar ***'
093.            Return obj
094.        Catch ex As Exception
095.            Return Nothing '*** Return Nothing ***'
096.        End Try
097.    End Function
098. 
099.    Public Function TransStart()
100.        objConn = New SqlConnection
101.        With objConn
102.            .ConnectionString = strConnString
103.            .Open()
104.        End With
105.        Trans = objConn.BeginTransaction(IsolationLevel.ReadCommitted)
106.    End Function
107. 
108.    Public Function TransExecute(ByVal strSQL As String) As Boolean
109.        objCmd = New SqlCommand
110.        With objCmd
111.            .Connection = objConn
112.            .Transaction = Trans
113.            .CommandType = CommandType.Text
114.            .CommandText = strSQL
115.        End With
116.        objCmd.ExecuteNonQuery()
117.    End Function
118. 
119.    Public Function TransRollBack()
120.        Trans.Rollback()
121.    End Function
122. 
123.    Public Function TransCommit()
124.        Trans.Commit()
125.    End Function
126. 
127.    Public Sub Close()
128.        objConn.Close()
129.        objConn = Nothing
130.    End Sub
131. 
132.End Class

Date : 2010-01-25 21:48:20 By : webmaster
 

 

No. 5



โพสกระทู้ ( 74,059 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook

ASP.NET SQL Server Database Class
Date : 2010-01-25 21:48:47 By : webmaster
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : เรียกใช้ config ได้ไหมค่ะ...ใน Asp.net(VB) อ่าค่ะสร้างตัว config ฐานข้อมูล mysql ได้แล้ว
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)





ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2025 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่