C#
GIS_D
这个作者很懒,什么都没留下…
展开
-
尝试读取或写入受保护的内存。这通常指示其他内存已损坏
尝试读取或写入受保护的内存。这通常指示其他内存已损坏这种问题真的好烦,一会儿好一会儿不好的,也不知道问题出在哪里,有大神知道原因的请不吝指教,感谢!以下是我在百度的头昏眼花之后总结的大概的解决办法,当然还是没能解决我的问题,先记录下,找到解决办法再说。1.方法一:VS以管理员身份运行,2.方法二:在开始运行栏中 输入 CMD,然后以管理员身份运行:输入:netsh win...原创 2020-04-20 18:17:52 · 4200 阅读 · 3 评论 -
C# Winform DataGridView中显示图片
设置显示列类型为:ImageColumn;public void showZDDgvLegend() { //从数据库中读取数据 string query = "SELECT * FROM legend WHERE type='自动传感监测' order by id+0"; MySqlDataAdapter ...原创 2019-11-20 15:30:33 · 3520 阅读 · 0 评论 -
C# datagridview中的数据导出至excel中
将系统中的数据导入至excel表格中是非常常见的功能,特此记录一下,慢慢成长。。。。。。方法一:此方法有点问题,在保存时报错:Ox800A03EC,查资料无果,有知道解决办法的小伙伴请麻烦告知一下~~代码如下:public void ToExcel(DataGridView dataGridView1) { try ...原创 2019-05-17 16:20:16 · 275 阅读 · 0 评论 -
C# tabcontrol重绘tab字体
解决当tabcontrol靠左时,字竖向显示的问题this.tabControl.DrawMode = System.Windows.Forms.TabDrawMode.OwnerDrawFixed; this.tabControl.DrawItem += new System.Windows.Forms.DrawItemEventHandler(this.tab...原创 2019-04-15 16:26:54 · 1233 阅读 · 0 评论 -
远程连接MySQL数据库
一直用navicat操作数据库,使用命令操作数据库少之又少,遇到想要远程连接MySQL数据库,修改数据库权限问题,还要查资料完成,经试验有效,特此记录下来,以防以后查看。1.先进入数据库根目录下,连接服务器: mysql -u root -p 输入密码;2.看当前所有数据库:show databases;3.进入mysql数据库:use mysql;4.查看mysql数据库中所...原创 2019-03-27 14:33:19 · 284 阅读 · 0 评论 -
C# 设置datagridview表头样式
在设置datagridview表头背景色是发现设置完并不起作用,解决方法:同时将"EnableHeaderVisualStyles”设置为false才可以。小问题,保留一下记录,以防又忘记了。还有个小问题,设置表头字体时在设计界面中可以正常显示,在运行时不起作用,原因:在绑定数据时,颜色等设置会有延迟,导致样式并不能正确的显示在表格中;解决办法:当数据加载完成后重新设置样式即可。...原创 2019-03-21 10:22:33 · 7871 阅读 · 2 评论 -
C# FormBorderStyle设置为none时可拖动Form
bool formMove = false;//窗体是否移动 Point formPoint;//记录窗体的位置 private void Form1_MouseDown(object sender, MouseEventArgs e) { formPoint = new Point(); ...原创 2019-01-08 10:04:05 · 1171 阅读 · 0 评论 -
C# 问题总结
在C# .NET开发的过程中遇到了一些小问题,记录下来。1.“对于不返回任何键列信息的selectcommand,不支持UpdateCommand的动态SQL生成”解决办法:该数据库表添加主键。2.数据库主键与外键定义主键和外键主要是为了维护关系数据库表的完整性。主键是能确定一条记录的唯一标识。外键用于与另一张表的关联,是能确定另一张表记录的字段,用于保持数据的一致性。...原创 2018-11-02 10:16:43 · 348 阅读 · 0 评论 -
C# 动态加载Treeview
失败的方法一: public void showTreeview() { string sqlContent = "SELECT monitorType,monitorContent FROM monitorcontent"; DataTable dtContent = this.getData(sqlConten...原创 2018-10-22 11:10:57 · 3886 阅读 · 0 评论 -
C# 设置窗体自适应屏幕分辨率
/// <summary> /// 自适应屏幕分辨率 /// </summary> /// <param name="form">窗体对象</param> public static void InitInstance(System.Windows.Forms.UserControl f...原创 2018-10-22 11:10:29 · 7516 阅读 · 5 评论 -
C# 查询mysql数据库并绑定至combox中
刚刚学习C#,把每个小知识点记下来,万一以后忘了呢。。。。 public void Test() { //初始化,comboBox(test)绑定客户表 string Sql = "SELECT sensorType FROM sensorstyle"; DataSet Ds = new DataSe...原创 2018-10-22 11:10:41 · 2633 阅读 · 3 评论 -
C# 关于dgv中DataGridViewComboBoxCell触发事件
cell触发事件的先后顺序:①不进行cell编辑情况时: CellEnter-->CellLeave-->CellValidating-->CellValidated②对cell进行编辑后: CellEnter-->CellBeginEdit-->CellLeave-->CellValidating-->...原创 2018-09-28 15:04:33 · 4157 阅读 · 0 评论