Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
-通过语句“@Logan:我不确定有多少旧的提供程序是通过.NET层公开的。@Logan:在这里看看Paul Clement的QueryDef方法,看看是否可以适应您的目的;您可以封装SQL语法,这可能会使oledb不受影响: SELECT qryAsOf_Sql_Vb.net_Ado.net - Fatal编程技术网

-通过语句“@Logan:我不确定有多少旧的提供程序是通过.NET层公开的。@Logan:在这里看看Paul Clement的QueryDef方法,看看是否可以适应您的目的;您可以封装SQL语法,这可能会使oledb不受影响: SELECT qryAsOf

-通过语句“@Logan:我不确定有多少旧的提供程序是通过.NET层公开的。@Logan:在这里看看Paul Clement的QueryDef方法,看看是否可以适应您的目的;您可以封装SQL语法,这可能会使oledb不受影响: SELECT qryAsOf,sql,vb.net,ado.net,Sql,Vb.net,Ado.net,-通过语句“@Logan:我不确定有多少旧的提供程序是通过.NET层公开的。@Logan:在这里看看Paul Clement的QueryDef方法,看看是否可以适应您的目的;您可以封装SQL语法,这可能会使oledb不受影响: SELECT qryAsOf.name, qryAsOf.type, 0 as opt, 0 as swap INTO qryCon FROM qryAsOf LEFT JOIN qryLinked on qryAsOf.c = qryLinked.lc cm.Comm


-通过语句“@Logan:我不确定有多少旧的提供程序是通过.NET层公开的。@Logan:在这里看看Paul Clement的QueryDef方法,看看是否可以适应您的目的;您可以封装SQL语法,这可能会使oledb不受影响:
SELECT qryAsOf.name, qryAsOf.type, 0 as opt, 0 as swap
INTO qryCon
FROM qryAsOf
LEFT JOIN qryLinked on qryAsOf.c = qryLinked.lc
cm.CommandText = "CREATE TABLE qryCon (etc...)"
cm.ExecuteNonQuery()
cm.CommandText = "INSERT INTO qryCon SELECT ..." '(rest of query above without INTO line)
cm.ExecuteNonQuery
cm.CommandText = "CREATE PROC qryCon AS SELECT ..." '(same select as above without INTO, again)
cm.ExecuteNonQuery
cm.CommandText = "SELECT * FROM storedProc"
dr = cm.ExecuteReader

while dr.Read
    cm.CommandText = "INSERT INTO qryCon VALUES (dr.GetValue(0), dr.GetValue(1), dr.GetValue(2), dr.GetValue(3))
    cm.ExecuteNonQuery
end while
SELECT qryAsOf.name, qryAsOf.type, 0 as opt, 0 as swap
FROM qryAsOf
LEFT JOIN qryLinked on qryAsOf.c = qryLinked.lc
If reader.HasRows Then
   Do While reader.Read()
      Console.WriteLine(reader.GetInt32(0) & vbTab & reader.GetString(1))
   Loop       
Else
   Console.WriteLine("No rows found.")
End If