unity制作app(5)--发送数据给数据库

2024-05-07 06:28

本文主要是介绍unity制作app(5)--发送数据给数据库,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

这个之前做过,先不做照片的。下一节再做带照片的。

第一步 收集数据

1.先做一个AppModel结构体,这个结构体需要单做的。

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
//using Assets.Model;
public class AppModel
{public string id { get; set; }//只要做就都不是事public string name { get; set; }public string sex { get; set; }public string year { get; set; }public string month { get; set; }public string mobile { get; set; }public string address { get; set; }public string degree { get; set; }public string business{ get; set; }public string height { get; set; }public string weight { get; set; }public string introduce { get; set; }public string photo { get; set; }public AppModel(){}public AppModel(AppModel model)//{this.id = model.id;this.name = model.name;this.sex = model.sex;this.year = model.year;this.month = model.month;this.mobile = model.mobile;this.address = model.address;this.degree = model.degree;this.business = model.business;this.height = model.height;this.weight = model.weight;this.introduce = model.introduce;this.photo = model.photo;}
}

2.在JoinSubmit中收集信息findwithTag,这东西不难。

3.app发送数据(账号+密码)给服务器

点击登录按钮,客户端发送sendMessage(0,0,0,message),000+账号密码

4.服务器接收数据(处理000),返回001+结果

5.客户端查看结果,登陆成功的话,收到的值是账号的id,同时向服务器发送200+null

6.服务器处理200,返回当前账号中的信息!(在app中强制规定一个账号下只有一个角色)

(后期还需要修改账号所对应的内容!数据上改的东西还是比较多的)

返回201+这个账号下所有的角色信息

7.客户端接受201,赋值全局变量,结束本次消息发送。(到此为止是起到了一个查询单个账号信息的作用)

继续计划完成的是注册角色信息(AppModel)的功能(本来是应该从这里开始的,但一次工作一个样)

8.当要注册时,首先是由客户端发送202,包的内容原本是角色名称和职业,现在要改成好多个。

直接修改。老方法移植后是可以直接修改文件对应内容的。

服务器成功收到新结构体的数据

这篇关于unity制作app(5)--发送数据给数据库的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/966576

相关文章

Mysql数据库中数据的操作CRUD详解

《Mysql数据库中数据的操作CRUD详解》:本文主要介绍Mysql数据库中数据的操作(CRUD),详细描述对Mysql数据库中数据的操作(CRUD),包括插入、修改、删除数据,还有查询数据,包括... 目录一、插入数据(insert)1.插入数据的语法2.注意事项二、修改数据(update)1.语法2.有

查看MySQL数据库版本的四种方法

《查看MySQL数据库版本的四种方法》查看MySQL数据库的版本信息可以通过多种方法实现,包括使用命令行工具、SQL查询语句和图形化管理工具等,以下是详细的步骤和示例代码,需要的朋友可以参考下... 目录方法一:使用命令行工具1. 使用 mysql 命令示例:方法二:使用 mysqladmin 命令示例:方

MySQL数据库约束深入详解

《MySQL数据库约束深入详解》:本文主要介绍MySQL数据库约束,在MySQL数据库中,约束是用来限制进入表中的数据类型的一种技术,通过使用约束,可以确保数据的准确性、完整性和可靠性,需要的朋友... 目录一、数据库约束的概念二、约束类型三、NOT NULL 非空约束四、DEFAULT 默认值约束五、UN

Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案

《Vue3组件中getCurrentInstance()获取App实例,但是返回null的解决方案》:本文主要介绍Vue3组件中getCurrentInstance()获取App实例,但是返回nu... 目录vue3组件中getCurrentInstajavascriptnce()获取App实例,但是返回n

数据库面试必备之MySQL中的乐观锁与悲观锁

《数据库面试必备之MySQL中的乐观锁与悲观锁》:本文主要介绍数据库面试必备之MySQL中乐观锁与悲观锁的相关资料,乐观锁适用于读多写少的场景,通过版本号检查避免冲突,而悲观锁适用于写多读少且对数... 目录一、引言二、乐观锁(一)原理(二)应用场景(三)示例代码三、悲观锁(一)原理(二)应用场景(三)示例

如何解决idea的Module:‘:app‘platform‘android-32‘not found.问题

《如何解决idea的Module:‘:app‘platform‘android-32‘notfound.问题》:本文主要介绍如何解决idea的Module:‘:app‘platform‘andr... 目录idea的Module:‘:app‘pwww.chinasem.cnlatform‘android-32

Node.js 数据库 CRUD 项目示例详解(完美解决方案)

《Node.js数据库CRUD项目示例详解(完美解决方案)》:本文主要介绍Node.js数据库CRUD项目示例详解(完美解决方案),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考... 目录项目结构1. 初始化项目2. 配置数据库连接 (config/db.js)3. 创建模型 (models/

使用Node.js制作图片上传服务的详细教程

《使用Node.js制作图片上传服务的详细教程》在现代Web应用开发中,图片上传是一项常见且重要的功能,借助Node.js强大的生态系统,我们可以轻松搭建高效的图片上传服务,本文将深入探讨如何使用No... 目录准备工作搭建 Express 服务器配置 multer 进行图片上传处理图片上传请求完整代码示例

Spring Security基于数据库的ABAC属性权限模型实战开发教程

《SpringSecurity基于数据库的ABAC属性权限模型实战开发教程》:本文主要介绍SpringSecurity基于数据库的ABAC属性权限模型实战开发教程,本文给大家介绍的非常详细,对大... 目录1. 前言2. 权限决策依据RBACABAC综合对比3. 数据库表结构说明4. 实战开始5. MyBA

Ubuntu中远程连接Mysql数据库的详细图文教程

《Ubuntu中远程连接Mysql数据库的详细图文教程》Ubuntu是一个以桌面应用为主的Linux发行版操作系统,这篇文章主要为大家详细介绍了Ubuntu中远程连接Mysql数据库的详细图文教程,有... 目录1、版本2、检查有没有mysql2.1 查询是否安装了Mysql包2.2 查看Mysql版本2.