2010-10-25 55 views

回答

1

微软的数据访问应用程序块是有用的:

http://msdn.microsoft.com/en-us/library/ff649538.aspx

不过,我想不出一个时间的例子,我会想要从网站创建表格或密钥。只是一个想法。

+0

+1。不错。更多的学习曲线,但是一个很好的使用工具。我喜欢Patterns和Practices库,我们在我们的几个实时应用程序中使用了Data Access Applicaiton Block。 – David 2010-10-25 20:55:45

+0

分布式应用程序并不罕见。例如。开源项目的安装脚本很可能会创建并接受用户填写的表单的参数。 – 2010-10-25 20:56:21

1

您也可以访问www.w3schools.com。

在这里你会找到你需要的一切。那么我建议你使用存储过程而不是SQL查询,因为SQL注入。而且存储过程很快执行。

+0

但我需要在运行时传递参数,将存储过程允许,?请示例 – user287745 2010-10-26 06:37:43

+1

Bro bro存储过程存储在服务器中并执行一次。因此,您只需要获取数据,而在querries的情况下,它会每次执行并发布到服务器。是的,您可以在运行时传递参数。你只需要创建过程并在运行时调用它来插入值,或者你想传递值的方法。假设你在.net中使用了一个数据网格,它允许你更新,删除,插入,保存数据。您可以在运行时在网格中插入数据并将其保存到数据库中。 – Sabby 2010-10-26 07:05:39

+1

还有一件事情使用sqldataAdapter.A数据适配器包含对连接对象的引用,并在读取或写入数据库时​​自动打开和关闭连接。此外,数据适配器还包含对数据执行SELECT,INSERT,UPDATE和DELETE操作的命令对象引用。您将为DataSet中的每个表定义一个数据适配器,它将为您处理与数据库的所有通信。您只需告诉数据适配器何时从数据库加载或写入数据库。 – Sabby 2010-10-26 07:10:23