c# http上传/sqlite数据库助手/分割字符/Cskin窗体设置/线程间无效操作
1.http 上传
/// <summary>/// http 请求/// </summary>/// <param name="Url"></param>/// <param name="postDataStr"></param>/// <returns></returns>private string HttpPostNew(string Url, string postDataStr){//string post_string = Encoding.UTF8.GetString(Encoding.UTF8.GetBytes(postDataStr));byte[] postBytes = Encoding.GetEncoding("utf-8").GetBytes(postDataStr);HttpWebRequest request = WebRequest.Create(Url) as HttpWebRequest;//(HttpWebRequest)WebRequest.Create(Url);request.Method = "POST";//request.ContentType = "application/x-www-form-urlencoded";request.ContentType = "application/json";request.ContentLength = postBytes.Length;//Encoding.UTF8.GetByteCount(post_string);// request.CookieContainer = cookie;Stream myRequestStream = request.GetRequestStream();//StreamWriter myStreamWriter = new StreamWriter(myRequestStream, Encoding.GetEncoding("utf-8")); //myStreamWriter.Write(post_string);//myStreamWriter.Close();myRequestStream.Write(postBytes, 0, postBytes.Length);myRequestStream.Close();HttpWebResponse response = (HttpWebResponse)request.GetResponse();//response.Cookies = cookie.GetCookies(response.ResponseUri);Stream myResponseStream = response.GetResponseStream();StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.GetEncoding("utf-8"));string retString = myStreamReader.ReadToEnd();myStreamReader.Close();myResponseStream.Close();return retString;}
2.sqlite 数据库助手
public class SQLiteHelper{SQLiteConnection m_dbConnection;public SQLiteHelper(){//路径为同项目的sqlite文件夹下的db文件string connectionstr = string.Format(@"Data Source=" + System.Environment.CurrentDirectory.ToString() + "//PWRSModelDB.db");m_dbConnection = new SQLiteConnection(connectionstr);if (m_dbConnection.State == ConnectionState.Closed)m_dbConnection.Open();}//查public DataTable SelectALL(string sql){DataTable ds = new DataTable();try{SQLiteCommand command = new SQLiteCommand(sql, m_dbConnection);SQLiteDataAdapter sdp = new SQLiteDataAdapter(command);sdp.Fill(ds);sdp.Dispose();return ds;}catch (Exception e){return ds;}}//增/删/改public bool insert_update_delete_Data(string sql){try{SQLiteCommand command = new SQLiteCommand(sql, m_dbConnection);command = new SQLiteCommand(sql, m_dbConnection);command.ExecuteNonQuery();return true;}catch{return false;}}
}
3.分割字符
string[] arrTemp = "abc,abcd,abcdef,abcdefg,abcdefgh".Split(',');
4.Cskin窗体设定
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;this.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65)))));this.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65)))));this.CaptionBackColorBottom = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65)))));this.CaptionBackColorTop = System.Drawing.Color.FromArgb(((int)(((byte)(49)))), ((int)(((byte)(51)))), ((int)(((byte)(53)))));this.CaptionFont = new System.Drawing.Font("Microsoft Sans Serif", 14.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));this.ClientSize = new System.Drawing.Size(1920, 1200);this.InnerBorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(60)))), ((int)(((byte)(63)))), ((int)(((byte)(65)))));this.Name = "MianForm";this.Text = " Sokan";this.TitleCenter = true;this.TitleColor = System.Drawing.Color.White;this.ResumeLayout(false);
5.线程间无效操作
CheckForIllegalCrossThreadCalls = false;
c# http上传/sqlite数据库助手/分割字符/Cskin窗体设置/线程间无效操作相关推荐
- word表格导出html代码,(网页源代码中的表格数据怎么导出excel)如何将把从WORD、EXCEL中复制的内容转换成HTML源代码,再通过网页表单提交上传到数据库?...
如何将ASP页面中的表格生成一个Excel表,求源码 '给你个例子吧.保存为 asp文件看看.具体就在第一句. New Page 1PJ计画 第版 案件No 案件名 主门 顾客 PJ责任者 営业担当 ...
- 如何在linux上安装sqlite数据库
如何在linux上安装sqlite数据库 一.下载 二.解压 三.配置(configure) 四.编译和安装 五.执行sqlite3程序 六.测试代码 一.下载 首先要先下载sqlite3源码包 链接 ...
- C#:将图片文件上传到数据库两种方法。
(推荐)方法1: 将图片复制到指定文件夹,在数据库中存储图片路径,通过读取路径来显示图片. string str;private void toolStripButton1_Click(object ...
- asp如何将图片文件上传到mysql数据库中_怎样才能利用ASP把图片上传到数据库
欢迎来到小编的文章进行学习阅读,想必大家又有很多问题吧,在这里会有你想要收获的答案,请大家慢慢学习吧! ASP(Active Server Pages)是Microsoft很早就推出的一种WEB应用程 ...
- mysql如何上传照片_MySQL数据库之图片上传存储数据库的2种方法讲解(Mysql)
本文主要向大家介绍了MySQL数据库之图片上传存储数据库的2种方法讲解(Mysql) ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 数据库Mysql存储,读取图片 在项目中,很 ...
- 利用mysql实现上传和下载_将文件上传到数据库 和 从数据库下载文件到本地
有时候我们需要把图片.文档.dll文件.等等,上传的数据库,然后当需要的时候再从数据库中读取到本地,下面我以上传图片为例,讲解一下如何把本地的一张图片上传到数据库,然后再从数据库下载到本地. 工具:V ...
- fileUpload实现普通表单和file图片上传到数据库
fileUpload实现普通表单和file图片上传到数据库 效果图: 实现 jsp:页面 servelt:控制器 service:逻辑操作 dao:数据库操作 domain:javaBean类 首先需 ...
- 威纶通触摸屏没有密码无法上传和下载时,如何恢复出厂设置?
威纶通触摸屏没有密码无法上传和下载时,如何恢复出厂设置? 本次以TK6070iQ为例进行说明, 首先,拆掉屏幕后盖板的4颗螺丝,如下图所示, 找到电路板上的J5短路块位置,如下图所示,当前连接的是2. ...
- 从表单中提交图片到mysql_如何在Python框架Flas中将图像文件从表单上传到数据库...
我正在尝试从一个表单上传一个图片到我正在工作的一个实践电子商务网站的Flask数据库中.我使用flask上传来处理文件上传,因为它看起来比其他上传文件的方式容易.我收到以下错误"NameEr ...
最新文章
- 关于学习Python的一点学习总结(35->关联超类)
- java class 生成对象_Java反射机制(创建Class对象的三种方式)
- python有趣的小项目-有趣的python小项目,自动生成有趣的表情包!
- python 开发版-MicroPython的开发板
- python中判断变量的类型
- css3的动画详解 html直接可以运行
- 计算机毕设最快多长时间,大学几年快结束了,计算机毕设到底该怎么做?
- Java 算法 判定字符位置
- hibernate 各历史版本下载 spring各历史版本下载
- 使用VUE搭建后台管理系统(使用vue-cli搭建框架)
- TrackMouseEvent 与_TrackMouseEvent
- android+mid播放器,手机midi播放器下载
- 翻译: 深入神经网络概览Dive into Deep Learning
- 坯子库曲面推拉教程_SketchUp插件Joint Push Pull(自由推拉) v3.0
- 意法半导体终于拥抱Cortex-A架构发布STM32MP1 MPU
- ipad显示已停用,连接itunes
- Notepad++ 无法安装 HexEditor 插件 / 安装之后闪退
- ¶àÀAÃεĴó½á¾Ö
- c语言之打印输出图形
- 胡凡 《算法笔记》 上机实战训练指南 3.1 简单模拟
热门文章
- 2021-06-13(自用)电赛风力摆学习记录1
- 启发式算法之灰狼优化算法
- 解决Ubuntu 因升级18.04而更新显卡驱动后allegro启动调用图形库失败的问题
- IR cut filter 与 color shading
- 卷积码编码c语言实现,卷积码编码程序的c语言实现.docx
- js监听浏览器焦点事件
- 阿里云推出免费“云监控”服务
- http参数 libcurl_LibCurl HTTP部分详细介绍
- 百度小程序需要服务器吗,如何搭建百度小程序,搭建百度小程序方法
- Hadoop之Hive函数