日期:2014-05-18  浏览次数:20385 次

问个关于连接数据库的问题。
我用的是微软的那个Visual   Web   Develop   2005   它集成的SQL2005,这个软件感觉很怪,我是买的书自学的,感觉怎么连接数据库都用的控件,感觉很不舒服。想问一下,如果要手动连接比如:我建了个数据库名字是:Sqlsource,里面有个表是User,
有个Id属性,我想知道要是我建个textbox控件我想从自己的输入于这个Id属性里的内容比较应该怎么比较啊。谁帮帮忙啊,我搜了半天也没搜到,书上也没写。
要是能详细讲讲就更好了,发别人写的文章也可以,关键这个编译器好像没什么人用网上资源好少啊。谢谢各位了

------解决方案--------------------
从最低级到最高级的工具,其实都有人用。

用低级的工具未必技术很好,用高级的工具的人未必技术就差。我就很明确地给自己规定一定要使用数据源控件,或者如果想证明自己技术好久开发继承自DataSourceControl类型的控件。

其实,会动手创造高级工具的人,技术会比只会使用低级工具的人肯定不差。关键就在于“创造”而不是简单的“使用”。但是要创造工具就必须先会使用别人的工具,如果觉得别人的工具不好,自己创造更好的工具,而不是什么工具都不用重新从原始人的生活方式做起。这是一个观念问题。

至于你说的ADO.NET问题、直接给TextBox控件的属性赋值问题,书上很多。可能只是你自己不把他们联系起来,书上有的地方把数据保存到变量里,有的地方把变量值传递给控件属性,有的地方可能在DataTable的某行某列取出值,等等,你应该自己去把这些零碎的东西粘接起来。

实际上,既然你觉得拼凑零碎代码麻烦,这正说明集成在一个的数据源控件的方便之处。
------解决方案--------------------
自己写数据操作类吧
------解决方案--------------------
你自己开发组件,也要ID的