【问题标题】:make an interface with datagrid与数据网格建立接口
【发布时间】:2012-04-08 20:05:44
【问题描述】:

我正在制作一个 Windows 窗体应用程序,一个计费软件。我想在其中一种形式上制作这样的界面: 有一排文本框有大约 5-7 个文本框,我用产品 ID 填充第一个文本框,该 ID 会自动填充其余文本框,从适当的表中获取数据并自动生成新的文本框行,第一个文本框来自新的行被集中用于输入产品 ID。它应该一直持续到我点击某个按钮来敲定账单。单击此按钮后,所有这些值都应更新到各自表中的数据库中。我怎样才能做到这一点? 使用datagrid有帮助吗?

【问题讨论】:

  • 到目前为止,我已经尝试过使用网格视图,但一无所获。实际上,我不知道如何开始。请帮忙
  • 除非您找到愿意为您编写整个程序的人,否则您将需要自己完成它。 SO 确实是为了帮助解决人们陷入困境的特定问题,而不是为人们编写应用程序。我建议阅读一本书、谷歌搜索、在线阅读文章等...然后,当您遇到特定问题时,请在此处提问。
  • 好的,让我说得更具体一些。我正在使用网格视图来输入数据、多行和多列。现在我希望将这些数据更新到数据库中的多个表中。我该怎么办?
  • 您使用的是什么数据库? (MS SQL Server、RavenDB、Oracle 等...)将使用什么技术与该数据库通信? (ADO.NET、Linq-to-SQL、Entity Framework 等)一旦你知道了,谷歌:“SQL Server C#”。或者有很多优秀的书籍可以准确地解释如何做到这一点。问题是您的问题仍然不具体。事实上,“我如何与数据库进行通信”是一个普遍的话题,很多文章和书籍都涵盖了这一主题。
  • 我知道如何写入数据库,我对此并不陌生,但只是停留在一个点上。我来到 SO 只是因为我这里没有人可以帮助我。无论如何,我使用 C# 作为编程语言,ADO.NET 用于与 Visual Studio 2010 附带的 Microsoft 的 SQL Express Editio 2008 进行通信。我可以轻松地将数据添加到数据库,事实上我已经完成了数百次,但在这里不同的是,我想在运行时逐行创建数据输入空间,并在最后将其更新到数据库。

标签: c# datagrid


【解决方案1】:

谷歌“C# 写入数据库”并单击其中一个链接,就像我这样做时出现的这些:

http://www.codeproject.com/Articles/3554/Simple-Database-Application-Part-1

http://www.codeproject.com/Articles/1155/Simple-ADO-NET-Database-Read-Insert-Update-and-Del

或者去 amazon.com 搜索“c# database”并购买其中一本书。

【讨论】:

    猜你喜欢
    • 2016-07-08
    • 1970-01-01
    • 2016-12-15
    • 2018-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多