单击OK,关闭Layer Properties对话框。<br>3.要增加字段,在目录表中单击shapefile,从环境菜单中选择Open Attribute Table。<br>4.单击Options按钮,选择Add Field。<br>5.在Add Field对话框中,为新字段命名并选择数据类型。在Field Properties中设置相应的字段特性。<br>6.单击OK,关闭对话框。<br>给多个要素同一赋值<br>选中你需要同一赋值的是所有图斑,然后点击Atrributes,此时出现属性修改对话框,点击根目录是对所有要素同一赋值,点击下面的支目录则可以分别赋值。(也可以用字段计算器实现)<br>手册目录
"using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Data.SqlClient; using System.Drawing; using System.IO; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace PhotoSQL {publicpartialclass Form1 : Form {public Form1() { InitializeComponent(); }string sqlCon ="""";privatevoid button1_Click(object sender, EventArgs e) {string url =@""C:\Users\jinwei\Desktop\tiger.jpg"";byte[] dd = GetPictureData(url); ImgToDB(dd);//保存到数据库中 }privatevoid button2_Click(object sender, EventArgs e) { ImgDBTo(); }////// 保存到数据库//////privatevoid ImgToDB(byte[] imgBytesIn) {try { SqlConnection con=new SqlConnection(""server=SDSC2-1,1433;uid=sa;pwd=jinwei;database=web""); con.Open(); SqlCommand cmd=new SqlCommand(""insert into aaaa (img) values( @Image ) ;"", con); cmd.Parameters.Add(""@Image"", SqlDbType.Image); cmd.Parameters[""@Image""].Value = imgBytesIn; cmd.ExecuteNonQuery(); con.Close(); MessageBox.Show(""图片上传成功""); }catch { MessageBox.Show(""您选择的图片不能被读取或文件类型不对!"",""错误"", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }////// 从数据库中 图片 并且保存到C盘///publicvoid ImgDBTo() {byte[] MyData =newbyte[0];using (SqlConnection conn =new SqlConnection(""server=SDSC2-1,1433;uid=sa;pwd=jinwei;database=web"")) { conn.Open(); SqlCommand cmd=new SqlCommand(); cmd.Connection= conn; cmd.CommandText=""select * from aaaa""; SqlDataReader sdr= cmd.ExecuteReader(); sdr.Read();object o = sdr[""img""]; MyData= (byte[])sdr[""img""];//读取第一个图片的位流int ArraySize = MyData.GetUpperBound(0);//获得数据库中存储的位流数组的维度上限,用作读取流的上限 FileStream fs=new FileStream(@""c:\00.jpg"", FileMode.OpenOrCreate, FileAccess.Write); fs.Write(MyData,0, ArraySize); fs.Close();//-- 写入到c:\00.jpg。 conn.Close(); Console.WriteLine(""读取成功"");//查看硬盘上的文件 } }////// 根据路径将图片转换成 byte[]/////////publicbyte[] GetPictureData(string imagepath) {/**/////"