Cuestión : Cargar el archivo de XML en la base de datos 2008 del sqlserver usar c#:  26366040

esto es una carta recordativa para roscar 26366040, va por favor ésta para el background.

I tiene un procedimiento en el
de GetAllFiles del vacío del público del c#
(secuencia RootPath, secuencia MasterFileFormat) {el
//get los proyectos y el files
encadena [] los filePaths = Directory.GetFiles (RootPath, MasterFileFormat,
SearchOption.AllDirectories); dpath de la secuencia del

; fname de la secuencia del
; secuencia SubFileName del
; secuencia MasterFileName del
;
internacional MasterFileCheck; //0 será fileStream del master

FileStream;


//get la trayectoria llena de cada
{sqlConn del
= MAC_SQLServerConnection (DBEnv) del foreach del file
(fpath de la secuencia en filePaths);
sqlConn.Open ();
sqlConn.Close (); dpath del

= Path.GetDirectoryName (fpath); fname del directory
de // = Path.GetFileName (fpath); filename
SubFileName = Path.GetFileNameWithoutExtension (fname) de //;
MasterFileName = Path.GetFileNameWithoutExtension (SubFileName);
MasterFileCheck = SubFileName.Length - MasterFileName.Length;

Dictionary ProcInputs = nuevo Dictionary ();



si (== 0 de MasterFileCheck)
{// esto es el file
Response.Write (“archivo principal” del amo);
Response.Write (“
");
Response.Write (dpath);
Response.Write (“
");
Response.Write (fname);
Response.Write (“
"); file
{xmlData de //open del intento del

de la secuencia del



= secuencia. Vacío;

usar (streamReader de TextReader = nuevo StreamReader (fpath))
{xmlData del
= streamReader.ReadToEnd ();

ProcInputs.Add (“@XMLDirectory”, “XXX” del
});
ProcInputs.Add (“@XMLFileName”, “ABC”);
ProcInputs.Add (xmlData @XMLFile”, del ); try
{
del

si (== ConnectionState.Closed de sqlConn.State)
{sqlConn del
= MAC_SQLServerConnection (DBEnv);
sqlConn.Open (); e (ProcInputs, , DBEnv, sqlConn del

//ExecuteSQLServerProcedur del
} de “resx.dbo.PopulateXMLFile "); secuencia del
sql = secuencia. Format
(la” actualización dbo.XML_FILE “
+” fijó XML_FILE = “{0}” “
+” donde XML_ID = (a.XML_ID selecto "
+” de dbo.XML_FILE " un
+” donde a.XML_FileName = “{1} ") “, xmlData del
, MasterFileName); comando del


SqlCommand = nuevo SqlCommand (sql, sqlConn);
command.ExecuteNonQuery (); retén del
del
del

} (la excepción yerra) {Response.Write el (de MACErr.GenericErrorMessage (errar)); } retén del
del


} (la excepción yerra) {Response.Write el (de MACErr.GenericErrorMessage (errar)); } else
del
del


} {/*
// esto es el
Response.Write (“
") del subarchivo;
Response.Write (“subarchivo”);
Response.Write (dpath);
Response.Write (“
");
Response.Write (fname);
Response.Write (“
"); el

this del
} //public GetAllFiles (secuencia RootPath, secuencia MasterFileFormat) del
} del
*/
} permite que mire todos los archivos quiero pero cuando intento poner al día el xml que consigo un error.
I inserté una fila en la tabla del xml que tiene un nombre de fichero “ABC” y estoy intentando poner al día el campo del xml pero consigo el error

Message: Sintaxis incorrecto cerca “t”. Sintaxis incorrecto cerca de la palabra clave “con”. Si esta declaración es una expresión común de la tabla, una cláusula de los xmlnamespaces o una cláusula de seguimiento del contexto del cambio, la declaración anterior se debe terminar con un punto y coma. El sintaxis incorrecto cerca de la palabra clave “FIJÓ”. Sintaxis incorrecto cerca de la palabra clave “con”. Si esta declaración es una expresión común de la tabla, una cláusula de los xmlnamespaces o una cláusula de seguimiento del contexto del cambio, la declaración anterior se debe terminar con un punto y coma. Sintaxis incorrecto cerca de la palabra clave “con”. el


I ha remontado la edición por lo menos a estar con cómo los datos del xml se están pasando a la actualización, y no sé conseguir a aroung el

de la edición class= del

Respuesta : Cargar el archivo de XML en la base de datos 2008 del sqlserver usar c#:  26366040

La primera cosa es primera usted necesita conseguir su ANUNCIO actual que funciona correctamente que ese hotfix esperanzadamente lo fije correctamente.

Entonces los pasos a emigrar son bastante fáciles con este los pasos detallados.

http://www.experts-exchange.com/OS/Microsoft_Operating_Systems/Server/Windows_Server_2008/Q_23665224.html

Ahora si usted está emigrando su C.C. de 32 bits actual cerciorarse de que usted funcione adprep32 del R2 DVD.
Otras soluciones  
 
programming4us programming4us