SqlDataAdapter是数据适配器,它的作用是将数据在不同的存储设备之间相互转换(什么是存储设备?就是存储数据的集合,DataSet,DataTable都是存储设备),要知道,数据在SQL Server里存放的格式和在DataSet里的存储格式是不一样的,那么现在我要想把SQL里的数据拿出来存放在DataSet怎么办呢,这时就要用SqlDataAdapter去处理,它把SQL里的数据拿出来变成DataSet认可的格式后存放进去,至于它里面是怎么处理的,你不用深究,知道怎么用它就可以了
DataSet
上面已经说了是存放数据的集合,一个DataSet可以包含多个DataTable,你可以将DataSet看成是一个excel表格,我们知道一个excel表格里可以有很多sheet: sheet0, sheet1, sheet2...他们是一个道理的
EndsWith
判断一个字符串是不是以某个特定的字符串结束的, if(sel.EndsWith("and")==true) 就是判断sel这个字符串是不是以“and”字符结束的,如果是就执行下面大括号里的 *** 作
打开sql server configuration manager查看sqlserver服务下的SQL Server代理是否是停止的,如果是停止的选中右击启动打开sql server尝试连接,如果不成功,打开网络配置下的MSSQLSERVER的协议,查看tcp/ip是否启动,如果没有启动直接启动,重启电脑,就可以连上啦电脑打开软件提示打开数据库失败对象为空解决步骤如下:1、将系统盘C:\ProgramFiles\MicrosoftOffice\Office的目录下的XLSTART文件夹删除。
2、在同级目录下新建一个XLSTART文件夹再重新启动电脑即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)