SQLDATAREADER读取表结构,该如何处理
SQLDATAREADER读取表结构
sql语句:
string sql = "select c.name, t.name, c.length,c.isnullable from syscolumns c join systypes t on c.xtype=t.xtype where t.name <> 'sysname' and c.id=object_id('KSBM') order by colorder ASC"
SqlDataReader readerlocals = DBHelper.ExecuteReader(sqls, DBHelper.conn(localServer, localServerData, localServerUser, localServerPwd));
if (readerlocals != null)
{
while (readerlocals.Read())
{
string ksbm = readerlocals[0].ToString().Trim();
}
}
readerlocals.Close();
SQL语句在sqlserver 2008查询上能查出结果来,为什么使用reader读取的时候读不出结果来??
求大侠帮帮忙啊!!----急!!!!!!!
------解决方案--------------------
自己断点试试,看while有没有进入。至少这语句我本地执行也是没有任何输出行
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------
sql语句:
string sql = "select c.name, t.name, c.length,c.isnullable from syscolumns c join systypes t on c.xtype=t.xtype where t.name <> 'sysname' and c.id=object_id('KSBM') order by colorder ASC"
SqlDataReader readerlocals = DBHelper.ExecuteReader(sqls, DBHelper.conn(localServer, localServerData, localServerUser, localServerPwd));
if (readerlocals != null)
{
while (readerlocals.Read())
{
string ksbm = readerlocals[0].ToString().Trim();
}
}
readerlocals.Close();
SQL语句在sqlserver 2008查询上能查出结果来,为什么使用reader读取的时候读不出结果来??
求大侠帮帮忙啊!!----急!!!!!!!
------解决方案--------------------
自己断点试试,看while有没有进入。至少这语句我本地执行也是没有任何输出行
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------