2012-04-02 7 views

Respuesta

4

Si sólo va en busca de una solución para convertir una consulta de varias líneas de formato de cadena de VB.NET, esta solución no tiene por qué ser específicos de SQL.

Puede usar una macro VS, such as this one, para convertir la cadena al formato VB.NET y agregar los caracteres & _ apropiados.

Si está buscando una herramienta en línea, this page converts C# code to VB.NET code. Si sólo tiene que introducir una cadena en formato de C#, tales como:

@"SELECT 
    Something 
FROM 
    Sometable" 

La herramienta creará la siguiente cadena de VB.NET:

"SELECT " & vbCr & vbLf & " Something" & vbCr & vbLf & "FROM" & vbCr & vbLf & " Sometable" 
+0

Gracias por la respuesta. En realidad, me gusta ver toda la consulta sql sin barras de desplazamiento en el área de código. Es por eso que quiero una conversión línea por línea. Es demasiado largo cuando es una sola línea. –

0

SQLinForm en www.sqlinform.com tiene una función para generar P-Code fuera de las declaraciones de SQL y viceversa.

2

literales XML funcionan asombrosamente si sólo quiere incluir la consulta exactamente en el código:

Dim s As String = <a><![CDATA[ 
    SELECT 
     Something 
    FROM 
     Sometable 
]]></a>.Value 

he encontrado este método mediante la búsqueda de una manera de hacer líneas múltiples en VB. La mejor respuesta es here.

0

No en línea, pero gratis y simple para aquellos que usan VBA: a simple Access form solo para ese propósito, del excelente y siempre confiable Allen Browne.

+0

@Drew: No entiendo la pregunta, se proporciona el enlace. Echando de menos algo ? –

+0

thx, error de usuario (yo) – Drew

+0

no hay problema, es viernes ;-) –

Cuestiones relacionadas