20230507

楼主: MadCaro (實踐!!不接寵物溝通謝謝)   2023-05-07 16:33:40
我睡到很晚,醒来湖人球赛已经结束了,恭喜湖人恭喜宝贝,拿下珍贵的第二胜利,
目前应该是二胜一败,希望湖人早日听牌,湖人加油!!!
男友说睡觉被我的打呼声吵到,现在他在补眠,我也是很无奈,
鼻子过敏的部分已经改善了,也没有鼻塞了,但是我还是会习惯用嘴巴呼吸,
不然我只好今天睡前用透气胶带封住嘴巴了QQ
可是这样子会变成我非常难睡...应该是根本睡不了,打呼真的很难搞欸,
我也不想这样啊~~~~
乳液的香气从昨天持续到今天下午,整个房间都是香气,但说真的保湿程度我觉得还好
而已,是有保湿但是没有想像中那么强。
以下是我查chatGPT的回答:
1.
请问以下程式码是什么意思?
cmd.ExecuteNonQuery();
当呼叫 ExecuteNonQuery 方法时,SqlCommand 会将 SQL 语句传送到数据库中执行,并
传回一个整数值,该值表示受该 SQL 语句影响的资料列数量。这个值可以用来判断执行
是否成功,以及影响了多少资料列。
例如,如果这个方法传回的值是 1,则表示该 SQL 语句成功执行,并影响了一个资料列
。如果这个方法传回的值是 0,则表示该 SQL 语句执行失败,并且没有影响任何资料列

注意,ExecuteNonQuery 方法并不会返回任何查询所撷取的资料,如果需要撷取查询所返
回的结果集,需要使用其他方法,如 ExecuteReader 或 ExecuteScalar。
2.
关于cmd是什么???
cmd 是一个 ADO.NET 中的 SqlCommand 类别的物件。SqlCommand 是用于执行
Transact-SQL 语句或存储过程的类别,它可以透过 SqlConnection 类别建立连接数据库
,并且使用 SqlCommand 传送 SQL 语句或存储过程来执行相关作业,如查询、新增、修
改或删除资料等。
在程式码中,这个 cmd 物件是使用 SqlCommand 建立的,并且已经设定好相关的 SQL 语
句或存储过程。该物件可以透过呼叫 ExecuteNonQuery、ExecuteReader 或
ExecuteScalar 等方法来执行 SQL 语句或存储过程,并取得相关的资料或结果。
3.
请问以下程式码是什么意思?
GridView1.DataBind();
ChatGPT
这段程式码是用来将资料系结到 GridView 控件上,以显示相关资讯。GridView 控制
项是 ASP.NET Web Form 中的一个用于显示资料的控件,它可以将资料显示在一个类似
表格的格子中,并提供许多自订和格式化的选项。
在程式码中,GridView1 是一个 GridView 控件的物件,当呼叫 DataBind 方法时,
GridView1 会从资料来源中撷取资料,并将其系结到 GridView 控件上,以在网页上显
示资料。
通常,呼叫 DataBind 方法会在初始化页面、页面回传事件或在资料有更改时执行,以确
保 GridView 控件上的资料与资料来源同步。
4.
请问这句程式码是什么意思?
string find = "select * from utbl where (Id like '%'[email protected]+'%')";
ChatGPT
这段程式码是一个 SQL 查询语句,用来搜寻数据库中的资料表 utbl 中,符合指定条件
的资料列。
该查询语句使用 LIKE 关键字和百分号 (%) 来实现部分符合搜寻的功能,其中 @Id 是一
个参数化的查询参数,代表查询时要搜寻的特定关键字,用百分号将查询条件字串的前后
包覆,表示只要该条件字串出现在资料表的 Id 字段中,就会被查询出来。
具体来说,该查询语句会选取 utbl 资料表中所有符合 Id 字段包含指定字串的资料列,
并使用 * 通配符代表选取所有字段的资料。在执行该查询语句之前,必须先设定 @Id 参
数的值,以指定要查询的关键字。
5.
以下程式码是什么意思?
cmd.Parameters.Add("@Id", SqlDbType.NVarChar).Value = TextBox4.Text;
ChatGPT
这段程式码是为一个 SqlCommand 物件中的查询参数添加值的程式码。
在 SQL 查询语句中,可以使用参数化查询来设置查询语句的参数,以便更有效地搜寻、
筛选和排序资料。为了在 SqlCommand 物件中设置查询参数,需要使用 Parameters 集合
的 Add 方法添加参数。在这个程式码中,参数的名称是 "@Id",资料型别是
SqlDbType.NVarChar,这是一种可变长度的 Unicode 字串资料型别,并且参数的值是
TextBox4.Text 属性值,表示使用者在网页中输入的查询条件。
这段程式码使用了链式语法,先呼叫 Parameters 集合的 Add 方法来新增一个查询参数
,然后设定该参数的资料型别和值,并将其传递给 SqlCommand 物件。这样就可以在后面
的 SqlCommand 执行中使用 @Id 参数来查询符合指定条件的资料。
6.
程式码以及注解:
//SqlDataAdapter 通常用于执行 SELECT 命令,从数据库中撷取资料并填充到 DataSet
中。使用 SqlDataAdapter 时,首先需要建立一个 SqlCommand 物件,然后设定它的
CommandText 属性为 SELECT 命令的 SQL 语句,接着将 SqlCommand 物件作为
SqlDataAdapter 的 SelectCommand 属性值,最后调用 Fill 方法,即可将资料填充到
DataSet 中。
SqlDataAdapter da = new SqlDataAdapter();
//SelectCommand是SqlDataAdapter的属性,该属性代表了SqlCommand物件
,该物件包含Select SQL语句与连结字串
da.SelectCommand = cmd;
//DataSet是资料表与关联表的关系以及多个资料表的容器
DataSet ds = new DataSet();
//使用 Fill 方法将查询结果填充到一个名为 "Id" 的 DataSet 物件中
da.Fill(ds,"Id");
成功做出有CRUD功能的网站了
虽然说外观很阳春
我设想有几个问题尚待解决:
1.图片上传到数据库要怎么处理?
2.CSS如何套用bootstrap5?
3.如何做出注册登入的功能?
4.同事说要做IIS架站,但是不知道要怎么做?
基本上我后台的功能算是处理好了
可是不知道怎么做前台??
我查查看github有没有其他人写的扣我可以参考好了
我等等再做

Links booklink

Contact Us: admin [ a t ] ucptt.com