SqlCommand dataCommand = new SqlCommand(); dataCommand.Connection = dataConnection; dataCommand.CommandText = "SELECT Sysobjects.name AS TABLE_NAME, syscolumns.name AS COLUMN_NAME,"+ "systypes.name AS DATA_TYPE, syscolumns.length as CHARACTER_MAXIMUM_LENGTH,"+ "syscolumns.isnullable as IS_NULLABLE FROM syscolumns"+ "INNER JOIN systypes"+ "ON syscolumns.xtype = systypes.xtype "+ "LEFT JOIN sysobjects ON syscolumns.id = sysobjects.id "+ " LEFT OUTER JOIN syscomments ON syscolumns.cdefault = syscomments.id "+ "WHERE syscolumns.id IN "+ "(SELECT id FROM SYSOBJECTS WHERE xtype = 'U') AND (systypes.name <> 'sysname')"; SqlDataReader dataReader = dataCommand.ExecuteReader();
However, when i run the code in mssql server 2005 it runs and displays results properly. but when i run it in my c# program, it gives me the error:
Incorrect syntax near '.'
Incorrect syntax near 'AND'
JUST NEED SOME HELP IN DEBGGING THIS

New Topic/Question
Reply




MultiQuote




|