【发布时间】:2021-09-02 00:00:47
【问题描述】:
我正在做一个 C# 和 SQL 的学校项目。
如果选中第一个文本框等于从数据库内部定义的单词,我如何创建一个条件,它会打印 yes 这个想法是: 该项目是一个为特定城镇出售教科书的图书馆。 在我的项目中,有一个地方可以输入书籍的价格并提前定义它们。例如,我说约翰二年级的书价是一百美元。 在销售屏幕上,如果他检查组合框中的班级是二年级并且学校的名称是约翰,我希望他打印他输入的价格(一百美元)。
SqlDataAdapter adapt, adapt1;
DataTable dt;
con.Open();
adapt = new SqlDataAdapter("select * from pricing where lib_grade like'", con)
adapt1 = new SqlDataAdapter("select * from pricing where lib_schoolname like'", con);
if (comboBox2.SelectedItem==adapt|| comboBox4.SelectedItem == adapt1)
{
MessageBox.Show("mission complete successfully");
}
【问题讨论】:
-
“通话数据”是什么意思?您可以调用代码、方法、函数、过程……但是您可以定义、使用、读取、写入、显示、打印和处理数据:您不能单独调用数据。否则,这里有什么问题和困难?如何读取查询结果并与 Text 属性进行比较?你学到和尝试了什么?还有表结构是什么,需要比较什么类型的字段(选择*别告诉我们)?您需要添加更多详细信息。
-
这个想法是:该项目是一个为特定城镇出售教科书的图书馆。在我的项目中,有一个地方可以输入书籍的价格并提前定义它们。例如,我说约翰二年级的书价是一百美元。在销售屏幕上,如果他检查组合框中的班级是二年级并且学校的名称是约翰,我希望他打印他输入的价格(一百美元)。
-
where lib_grade like'无效,like什么?无论如何,您可能想要=。如果您要连接值,那么您应该将其更改为使用参数