晚上花了两个小时来折腾这个Guid,由于第一次使用Guid,所以还是走了不少弯路。终于被我试验成功。 前提: 使用强类型数据集 Guid列的类型Guid 没有MaxLength,没有默认值 赋值的时候 dr["GuidColumn"]=System.Guid.NewGuid().ToString("D"); SqlParameter的赋值把它当作string类型转化,传递给参数