医院叫号系统与his系统对接(二)

       数据库设计再说 先把今天的写写  怕忘了 

       没用过VS开发   有点不熟悉 ,各种毛病 总结一下:

1.要和his系统信息对接 但人家厂家又不给提供接口,只能自己写,真心想直接刷表 ,走形式:

        首先得写一个单独的webservice 提供数据,供此项目调用,没写过,简单查了一些资料了解:WebService接口与HTTP接口的联系https://www.cnblogs.com/thiaoqueen/p/7143797.html

        写了个http传送工具类(https://blog.csdn.net/qq1026605798/article/details/80675935),不知道怎么调包外的方法:加引用 using+namespace 参考:https://www.cnblogs.com/qq450867541/p/6108020.html

        此外,统一解决方案内的不同项目之间调用,当然接口得发布,测试先用着:

右键点击添加引用,然后选就行了,然后再参照上面using+namespace。

       参照:https://bbs.csdn.net/topics/391832236

2.写dao层的时候,返回decimal形式

         查了一下区别 ,就是引用类型和数值类型的区别,前者可以为空,所以强转一下就行。

        在C#中一些值类型是无法赋值为null的!这时就有了这种表达形式,如int?x;表示x可经赋值为null.
       但对于这种表示方式有两种认为,
       decimal?认为是decimal是一种值类型,而decimal?表示是一种允许赋空值的decimal类型.事实上我们都知道,我们无法对值类型进行赋值null的,也就是说decimal?要赋值为空值,其必须为引用类型,至少当decimal为null的值时是一种引用类型!所以一种认为是decimal?就是值类型,只不过将decimal特殊化一下,其实decimal?还是decimal,区别就是允许为空值.另一种认为decimal是一种完完全全的新类型,因为在decimal?允许引用赋值,所以decimal?是不同于decimal的一种新的类型,该类型是一种引用类型,而decimal则是一种值类型.事实上decimal?是一种引用类型,它引用了一个具体的decimal,当然它也可以引用为空,就是说decimal?允许赋值为null.
       当然在理解上可以将decimal?理解成为一种特殊的decimal类型,只须要知道它要么是decimal的某一个值,要么是一个null.这种理解不影响你的使用,但理解的方式是错的,实际上它是一种新的类型,它在null时是一个空引用,在非null时指向了一个decimal!所以它并非与decimal有关系的!
        也就是说decimal是值类型的数值型,而decimal?则是一种引用类型的数值型,这种折中的称呼还是比较合适的!
对于decimal?a = 0;你可以理解为将引用类型的a(decimal)赋值为0!

参考:https://blog.csdn.net/qq_36802111/article/details/86691854

参考2:https://cloud.tencent.com/developer/article/1347579

3.C# webservice 编写、发布、调用

       还没写 得用 先收藏一下:

       参考1:https://www.cnblogs.com/bpdwn/p/3479421.html

       参考2:https://www.cnblogs.com/coder-axin/p/5320117.html

       参考3:https://www.cnblogs.com/zqzjs/p/4705994.html

4.Git项目提交拉取真心用不惯啊,啥玩意就把我的本地代码给隐藏了 

点击这个显示,然后文件变白右键点包括在项目中就好了,坑

5.C#将string转datatime

   string   strDate="2002-3-25";
   DateTime dt = Convert.ToDateTime("2002-3-25");

6.json转实体List

   参考:https://blog.csdn.net/yyixin/article/details/7243472

   参考2:https://www.cnblogs.com/echolxl/p/3594112.html

     今天先到这吧,改天再补之前的,就怕一拖就没了。。。上次的服务号就没写成,现在想写也忘得差不多了,人生就是这么无奈。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值