2016-01-21 56 views
-1

我有这个至今:我在哪里应该把SET SQL_BIG_SELECTS = 1在vb.net 2010

Dim sqlconn As New MySqlConnection(connstring) 
sqlconn.Open() 

da.SelectCommand = New MySqlCommand(sql, sqlconn) 
da.Fill(ds) 
ds.WriteXml(CurDir() & "\SummaryReport.xml", XmlWriteMode.WriteSchema) 
MsgBox("XML created!", vbInformation) 

我应该在哪里把SET SQL_BIG_SELECTS=1?我真的不知道,因为我是vb.net的新手。

回答

0
Dim sqlconn As New MySqlConnection(connstring) 
da.SelectCommand = New MySqlCommand("SET SESSION SQL_BIG_SELECTS=1;" & sql, sqlconn) 
da.Fill(ds) 'da.Fill() will open and close the connection for you 
ds.WriteXml(CurDir() & "\SummaryReport.xml", XmlWriteMode.WriteSchema) 
MsgBox("XML created!", vbInformation) 
+0

感谢兄弟。 :)工作完美.. – Boom